コード例 #1
0
 def test_find_by_acronym_does_not_exist(self, mock_client):
     mock_client.get.return_value = [MOCK_APP]
     app = App.find(acronym='SOA')
     self.assertIsNone(app)
コード例 #2
0
 def test_find_with_missing_attributes(self, mock_client):
     """Tests that no exception is raised when returned App does not provide an acronym or name attribute"""
     mock_client.get.return_value = [{}]
     self.assertIsNone(App.find(name='Some App'))
     self.assertIsNone(App.find(acronym='SOA'))
コード例 #3
0
 def test_find_by_acronym(self, mock_client):
     mock_client.get.return_value = [MOCK_APP]
     app = App.find(acronym='MA')
     self.assertIsInstance(app, App)
     self.assertEqual(app.acronym, 'MA')
コード例 #4
0
 def test_find_by_name_does_not_exist(self, mock_client):
     mock_client.get.return_value = [MOCK_APP]
     app = App.find(name='Some Other App')
     self.assertIsNone(app)
コード例 #5
0
 def test_find_by_id(self, mock_client):
     mock_client.get.return_value = MOCK_APP
     app = App.find(app_id='123')
     self.assertIsInstance(app, App)
     self.assertEqual(app.id, '123')
コード例 #6
0
 def test_find_by_name(self, mock_client):
     mock_client.get.return_value = [MOCK_APP]
     app = App.find(name='Mock App')
     self.assertIsInstance(app, App)
     self.assertEqual(app.name, 'Mock App')
コード例 #7
0
ファイル: test_app.py プロジェクト: swimlane/swimlane-python
 def test_find_by_acronym_does_not_exist(self, mock_client):
     mock_client.get.return_value = [MOCK_APP]
     app = App.find(acronym="SOA")
     self.assertIsNone(app)
コード例 #8
0
ファイル: test_app.py プロジェクト: swimlane/swimlane-python
 def test_find_by_name_does_not_exist(self, mock_client):
     mock_client.get.return_value = [MOCK_APP]
     app = App.find(name="Some Other App")
     self.assertIsNone(app)
コード例 #9
0
ファイル: test_app.py プロジェクト: swimlane/swimlane-python
 def test_find_by_acronym(self, mock_client):
     mock_client.get.return_value = [MOCK_APP]
     app = App.find(acronym="MA")
     self.assertIsInstance(app, App)
     self.assertEqual(app.acronym, "MA")
コード例 #10
0
ファイル: test_app.py プロジェクト: swimlane/swimlane-python
 def test_find_by_name(self, mock_client):
     mock_client.get.return_value = [MOCK_APP]
     app = App.find(name="Mock App")
     self.assertIsInstance(app, App)
     self.assertEqual(app.name, "Mock App")
コード例 #11
0
ファイル: test_app.py プロジェクト: swimlane/swimlane-python
 def test_find_by_id(self, mock_client):
     mock_client.get.return_value = MOCK_APP
     app = App.find(app_id="123")
     self.assertIsInstance(app, App)
     self.assertEqual(app.id, "123")