コード例 #1
0
ファイル: test_base.py プロジェクト: ErinCall/catsnap
    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)
コード例 #2
0
ファイル: test_base.py プロジェクト: hmwalls/catsnap
    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)