def test_isValidDataKoMlimitLessInt2(self): ml = FizzBuzzML(int1=2, int2=4, mlimit=3, str1='m3', str2='m5') lc = FizzBuzzLC() res, errStr = lc.isValidData(ml) self.assertFalse(res) self.assertIsNotNone(errStr)
def test_isValidDataOk(self): ml = FizzBuzzML(int1=1, int2=2, mlimit=3, str1='m3', str2='m5') lc = FizzBuzzLC() self.assertTrue(lc.isValidData(ml))
def test_isValidDataKoInt2EquInt1(self): ml = FizzBuzzML(int1=1, int2=1, mlimit=1, str1='m3', str2='m5') lc = FizzBuzzLC() res, errStr = lc.isValidData(ml) self.assertFalse(res) self.assertIsNotNone(errStr)
def test_isValidDataKoStr2None(self): ml = FizzBuzzML(int1=2, int2=3, mlimit=10, str1='m3', str2=None) lc = FizzBuzzLC() res, errStr = lc.isValidData(ml) self.assertFalse(res) self.assertIsNotNone(errStr)