コード例 #1
0
ファイル: tests.py プロジェクト: kevinteg/CyberQInterface
 def testSendUpdateWithBadParameters(self):
     """
     Test the ability to send a message to the CyberQ with bad parameters
     """
     with patch.object(requests, 'post') as mockMethod:
         with self.assertRaises(ParameterValidationException):
             mockMethod.return_value.status_code = 200
             cqi = CyberQInterface("127.0.0.1")
             cqi.sendUpdate({'FOOD1_NME' : "Tri-Tip Roast",
                             'FOOD1_SET': '140', 'COOK_SET' : '300'})
コード例 #2
0
ファイル: tests.py プロジェクト: kevinteg/CyberQInterface
 def testSendUpdateWithBadResponse(self):
     """
     Test the ability to send a message to the CyberQ with good parameters
     but a bad response
     """
     with patch.object(requests, 'post') as mockMethod:
         with self.assertRaises(ResponseHTTPException):
             mockMethod.return_value.status_code = 500
             cqi = CyberQInterface("127.0.0.1")
             cqi.sendUpdate({'FOOD1_NAME' : "Tri-Tip Roast",
                             'FOOD1_SET': '140', 'COOK_SET' : '300'})
コード例 #3
0
ファイル: tests.py プロジェクト: markterrill/CyberQInterface
 def testSendUpdateWithBadParameters(self):
     """
     Test the ability to send a message to the CyberQ with bad parameters
     """
     with patch.object(requests, 'post') as mockMethod:
         with self.assertRaises(ParameterValidationException):
             mockMethod.return_value.status_code = 200
             cqi = CyberQInterface("127.0.0.1")
             cqi.sendUpdate({
                 'FOOD1_NME': "Tri-Tip Roast",
                 'FOOD1_SET': '140',
                 'COOK_SET': '300'
             })
コード例 #4
0
ファイル: tests.py プロジェクト: markterrill/CyberQInterface
 def testSendUpdateWithBadResponse(self):
     """
     Test the ability to send a message to the CyberQ with good parameters
     but a bad response
     """
     with patch.object(requests, 'post') as mockMethod:
         with self.assertRaises(ResponseHTTPException):
             mockMethod.return_value.status_code = 500
             cqi = CyberQInterface("127.0.0.1")
             cqi.sendUpdate({
                 'FOOD1_NAME': "Tri-Tip Roast",
                 'FOOD1_SET': '140',
                 'COOK_SET': '300'
             })
コード例 #5
0
ファイル: tests.py プロジェクト: kevinteg/CyberQInterface
 def testSendUpdate(self):
     """
     Test the ability to send a message to the CyberQ with good parameters
     """
     with patch.object(requests, 'post') as mockMethod:
         mockMethod.return_value.status_code = 200
         cqi = CyberQInterface("127.0.0.1")
         self.assertEqual(cqi.sendUpdate({'FOOD1_NAME' : "Tri-Tip Roast",
                                          'FOOD1_SET': '140',
                                          'COOK_SET' : '300'}),True)
コード例 #6
0
ファイル: tests.py プロジェクト: markterrill/CyberQInterface
 def testSendUpdate(self):
     """
     Test the ability to send a message to the CyberQ with good parameters
     """
     with patch.object(requests, 'post') as mockMethod:
         mockMethod.return_value.status_code = 200
         cqi = CyberQInterface("127.0.0.1")
         self.assertEqual(
             cqi.sendUpdate({
                 'FOOD1_NAME': "Tri-Tip Roast",
                 'FOOD1_SET': '140',
                 'COOK_SET': '300'
             }), True)