Пример #1
0
    def test_load_data(self, mock_load: NonCallableMock, mock_open: NonCallableMock):
        mock_load.return_value = {1: 1}
        result = FetchJiraData(Config).load_data()

        assert result

        mock_open.assert_called_once()
        mock_load.assert_called_once()
Пример #2
0
        def test(self, mock_dump: NonCallableMock, mock_open: NonCallableMock):
            data = [
                {1: 1},
                {2: 2},
            ]
            FetchJiraData(Config).dump_data(data)

            mock_open.assert_called_once()
            mock_dump.assert_called_once()
Пример #3
0
    def test_fill_from_raw_dict(self, mock_solve: NonCallableMock,
                                raw_jira_list_result):
        data = raw_jira_list_result[0]
        factory = FactoryIssue(Config)
        updater = UpdateJira(Config)
        data_containers = updater._create_data_containers_dict()
        result = factory.fill_dict_from_raw_dict(data, data_containers)

        # todo it's possible for more checks here. Maybe check, that all fields filled? Get it from model.
        assert isinstance(result, dict)
        mock_solve.assert_called_once()