Я пишу некоторые unittests в python, которые тестируют, если я получаю целое число. Однако иногда это целое число может быть отключено на 1 или 2, и мне все равно. По сути, я хочу сказать, что полученное целое число находится в определенном диапазоне, например:
self.assertBetween(998, 1000, my_integer)
Есть ли приемлемый способ сделать это? Или мне нужно сделать что-то вроде этого:
self.assertTrue(998 <= my_integer)
self.assertTrue(my_integer <= 1000)
ИЗМЕНИТЬ На сегодняшний день ответы на них:
self.assertTrue(998 <= my_integer <= 1000)
Есть ли какая-либо польза от этого в моем примере с двумя утверждениями?