Ejemplo n.º 1
0
    def test_delete_entity(self, monkeypatch):
        monkeypatch.setattr(Config, 'get_connection_string',
                            TestHelper.get_connection_string)
        client = ClientFactory.getTableClient('name')
        monkeypatch.setattr(client, 'delete_entity', self.delete_entity)

        assert EntityManger.delete_entity(client, 'row_key', 'partition_key')
Ejemplo n.º 2
0
    def test_query_entities(self, monkeypatch):
        monkeypatch.setattr(Config, 'get_connection_string',
                            TestHelper.get_connection_string)
        client = ClientFactory.getTableClient('name')
        monkeypatch.setattr(client, 'query_entities', self.query_entities)

        assert EntityManger.query_entities(client) == []
Ejemplo n.º 3
0
    def test_delete_table(self, monkeypatch):
        monkeypatch.setattr(Config, 'get_connection_string',
                            TestHelper.get_connection_string)
        client = ClientFactory.getTableServiceClient()
        monkeypatch.setattr(client, 'delete_table', self.create_table)

        assert TableManager.delete_table(client, 'name')
Ejemplo n.º 4
0
 def _delete_entity():
     client = ClientFactory.getTableClient(table_name)
     EntityManger.delete_entity(client, row_key, partition_key)
Ejemplo n.º 5
0
 def _create_entity():
     client = ClientFactory.getTableClient(table_name)
     EntityManger.create_entity(client, row_key, parameters)
Ejemplo n.º 6
0
 def _query_entities():
     client = ClientFactory.getTableClient(table_name)
     result = EntityManger.query_entities(client)
     data = [item for item in result]
     return data
Ejemplo n.º 7
0
 def _delete_table():
     client = ClientFactory.getTableServiceClient()
     TableManager.delete_table(client, table_name)