def test_get_table_is_memoized(self, Client): client = Mock() Client.return_value = client document = Document() mock_table = Mock() document._stored_table = mock_table table = document._table() eq_(table, mock_table) eq_(client.table.call_count, 0)
def test_get_table_is_memoized(self, Config): config = Mock() Config.return_value = config document = Document() mock_table = Mock() document._stored_table = mock_table table = document._table() eq_(table, mock_table) eq_(config.table.call_count, 0)