コード例 #1
0
    def test_pluck_with_model_found(self):
        builder = Builder(self.get_mock_query_builder())

        model = {"name": "foo"}
        builder.first = mock.MagicMock(return_value=model)

        self.assertEqual("foo", builder.pluck("name"))

        builder.first.assert_called_once_with(["name"])
コード例 #2
0
ファイル: test_builder.py プロジェクト: nicoplus/sorator
    def test_pluck_with_model_found(self):
        builder = Builder(self.get_mock_query_builder())

        model = {'name': 'foo'}
        builder.first = mock.MagicMock(return_value=model)

        self.assertEqual('foo', builder.pluck('name'))

        builder.first.assert_called_once_with(['name'])
コード例 #3
0
    def test_pluck_with_model_found(self):
        builder = Builder(self.get_mock_query_builder())

        model = {'name': 'foo'}
        builder.first = mock.MagicMock(return_value=model)

        self.assertEqual('foo', builder.pluck('name'))

        builder.first.assert_called_once_with(
            ['name']
        )
コード例 #4
0
    def test_pluck_with_model_not_found(self):
        builder = Builder(self.get_mock_query_builder())

        builder.first = mock.MagicMock(return_value=None)

        self.assertIsNone(builder.pluck("name"))
コード例 #5
0
    def test_pluck_with_model_not_found(self):
        builder = Builder(self.get_mock_query_builder())

        builder.first = mock.MagicMock(return_value=None)

        self.assertIsNone(builder.pluck('name'))