コード例 #1
0
 def test_analytics_correct_params1(self):
     args = argparse.Namespace(envelope_a='5',
                               envelope_b='5',
                               envelope_c='4',
                               envelope_d='4')
     self.assertEqual(analytics_func(args), self.EXPECT[0])
コード例 #2
0
 def test_analytics_incorrect_params_negative_number(self):
     args = argparse.Namespace(envelope_a='5',
                               envelope_b='4.0',
                               envelope_c='-2',
                               envelope_d='3.9')
     self.assertFalse(analytics_func(args))
コード例 #3
0
 def test_analytics_incorrect_params_zero(self):
     args = argparse.Namespace(envelope_a='5',
                               envelope_b='0',
                               envelope_c='3',
                               envelope_d='3.9')
     self.assertFalse(analytics_func(args))
コード例 #4
0
 def test_analytics_incorrect_params_str(self):
     args = argparse.Namespace(envelope_a='sdf',
                               envelope_b='4.0',
                               envelope_c='3.1',
                               envelope_d='3.9')
     self.assertFalse(analytics_func(args))