Ejemplo n.º 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)
Ejemplo n.º 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'))
Ejemplo n.º 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')
Ejemplo n.º 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)
Ejemplo n.º 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')
Ejemplo n.º 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')
Ejemplo n.º 7
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)
Ejemplo n.º 8
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)
Ejemplo n.º 9
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")
Ejemplo n.º 10
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")
Ejemplo n.º 11
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")