コード例 #1
0
class Test(unittest.TestCase):


    def setUp(self):
        self.act = GetTimeAction(None) # The message manager is used on execute(), we only test the matcher

    def tearDown(self):
        pass        
        
    def testCase1(self):
        s = "Dame la hora"
        self.assertTrue(self.act.matches(s), s)
    def testCase2(self):
        s = "Dime la hora"
        self.assertTrue(self.act.matches(s), s)
    def testCase3(self):
        s = "Decime la hora"
        self.assertTrue(self.act.matches(s), s)
    def testCase4(self):
        s = "Dame la caja"
        self.assertFalse(self.act.matches(s), s)
    def testCase5(self):
        s = "Dame la cahoraja"
        self.assertFalse(self.act.matches(s), s)
コード例 #2
0
 def setUp(self):
     self.act = GetTimeAction(None) # The message manager is used on execute(), we only test the matcher