Commit Graph

122 Commits

Author SHA1 Message Date
dc96d03740 Интеграционный тест для сопоставления категорий между шаблонами импорта/экспорта ГГД и записями в БД 2024-04-23 14:43:17 +05:00
Степанов Дмитрий
60091b36cb Добавлены тесты. Небольшой рефакторинг кода 2024-04-18 13:53:05 +03:00
Степанов Дмитрий
59d295a4f2 Добавлен интеграционный тест, который проверяет пагинацию в ГГД 2024-04-11 09:37:11 +03:00
Степанов Дмитрий
24ad2c01bb Merge branch 'dev' into feature/detected_operations 2024-04-11 07:18:19 +03:00
3ec14edda6 Merge pull request '#31557198 Обработка данных ГТИ' (#247) from feature/gte into dev
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/247
2024-04-10 11:15:30 +05:00
Степанов Дмитрий
979ed91e78 Правки после ревью 2024-04-08 14:32:00 +03:00
Степанов Дмитрий
c5a9f67ea0 Тесты апи автоопределённых операций 2024-04-08 07:27:17 +03:00
Степанов Дмитрий
c4bb5f9040 Получение данных от ГТИ
1. Добавлен новый Dto
2. Обновлён репозиторий
3. Обновление API
2024-04-04 07:42:06 +03:00
fad6c3a77b Merge branch 'feature/#31401776-operation-time-for-driller' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/#31401776-operation-time-for-driller 2024-04-02 17:28:45 +05:00
11285f236d Интеграционный тест для получения списка бурильщиков по ключам скважин 2024-04-02 17:28:38 +05:00
Степанов Дмитрий
24887632f4 Разделение запроса получения ГГД 2024-03-27 07:53:54 +03:00
Степанов Дмитрий
16645d053a Новая реализация экпорта/импорта ГГД
1. Изменено апи
2. Добавлен парсер для ГГД
3. Добавлен ссервис экспорта ГГД
2024-03-22 10:42:48 +03:00
ngfrolov
f0e0a829f6
ProcessMapPlanBaseRepository cut off Autor and Editor navigation properties on insert 2024-03-15 17:41:19 +05:00
ngfrolov
271b9d363d
Merge branch 'dev' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into dev 2024-03-15 14:33:21 +05:00
ngfrolov
26bb23f7da
ProcessMapPlanBaseDto remove validation of IdWell 2024-03-15 14:33:14 +05:00
Степанов Дмитрий
cba6654a25 Merge branch 'dev' into feature/export 2024-03-14 08:30:59 +03:00
Степанов Дмитрий
95ddd97ace Экспорт РТК и траекторий 2024-03-14 08:30:25 +03:00
Степанов Дмитрий
0b9fd49039 Фиксы
1. Удалён лишний тест. В данном тесте никогда не возникнет BadRequest. Если идентификатор скважины не валиден у нас возникнет Forbidden.
2. Сделал коллекцию прав потокобезопасной, чтобы не возникало состояние RaiseCondition
2024-03-13 14:49:28 +03:00
Степанов Дмитрий
8f29a9178b fix after merge 2024-03-13 14:40:56 +03:00
Степанов Дмитрий
91002da6ac Merge branch 'dev' into feature/integration_tests
# Conflicts:
#	AsbCloudWebApi.IntegrationTests/Controllers/ProcessMapPlan/ProcessMapPlanDrillingControllerTest.cs
2024-03-13 14:37:46 +03:00
Степанов Дмитрий
5b3664d3e0 Фикс удаления БД 2024-03-13 14:34:51 +03:00
Степанов Дмитрий
a53f5c3ac3 Рефаткоринг тестов 2024-03-12 10:02:16 +03:00
Степанов Дмитрий
84564c2a38 Рефакторинг контроллеров 2024-03-12 10:02:03 +03:00
Степанов Дмитрий
3d828a2159 Рефакторинг тестов 2024-03-11 13:19:50 +03:00
Степанов Дмитрий
18c6cb316f Рефакторинг инфраструктуры для тестов 2024-03-11 13:16:07 +03:00
2ece8cdb9f Деление одного теста с получением ртк-отчета на несколько 2024-02-29 13:08:53 +05:00
58729077fa Merge branch 'dev' into feature/#28093751-process-map-plan-drilling-dto 2024-02-29 09:12:06 +05:00
b389b181d5 Интеграционные тест на скаичвание РТК-отчета 2024-02-29 09:10:15 +05:00
f570e82b41 Интеграционный тест для получения ртк-отчета 2024-02-28 13:11:44 +05:00
ngfrolov
7eff73504b
Merge branch 'dev' into CrudWellRelatedTest 2024-02-27 14:12:12 +05:00
ngfrolov
af090fb57d
Merge branch 'feature/net_core_8.0' into dev 2024-02-27 14:06:57 +05:00
ngfrolov
a9dc67f83f
ScheduleDto Add IValidatableObject 2024-02-27 13:44:14 +05:00
ngfrolov
e82720b421
Add abstract class CrudWellRelatedClient 2024-02-27 09:32:08 +05:00
Степанов Дмитрий
c45b58d737 Обновление версии .net core 6.0 -> 8.0
Обновил все проекты
Обновил версии пакетов
2024-02-26 11:27:19 +03:00
Frolov-Nikita
02d6b299b3
remove all old processMaps 2024-02-21 15:08:51 +05:00
Frolov-Nikita
a771a6481a
merge master to dev 2024-02-21 11:55:38 +05:00
ngfrolov
97e01be7db
WellOperationController remove validation by dates gap between operations 2024-02-19 13:14:58 +05:00
Степанов Дмитрий
14f4ffb6b9 Доработки парсера excel, рефакторинг парсинга РТК и траекторий 2024-02-13 14:05:16 +03:00
Степанов Дмитрий
06d3e9851a Тесты парсинга РТК 2024-02-09 09:33:03 +03:00
Степанов Дмитрий
bb5a02d8b1 Доработка инфраструктуры интеграционных тестов 2024-02-09 09:24:55 +03:00
ngfrolov
1e27b7e559
fix tests 2024-02-07 13:53:08 +05:00
8bc66a0d85 Приведение записей из t_data_saub_stat ко времени куста 2024-02-07 13:28:02 +05:00
Степанов Дмитрий
8bfb7806a3 Фикс бага с временными диапазонами
1. Фикс репозитория + небольшой рефакторинг
2. Фикс сервиса импорта
3. Фикс тестов
2024-02-07 07:21:03 +03:00
65f04090bf Merge branch 'feature/28518041-data-saub-stat-repository' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/28518041-data-saub-stat-repository 2024-02-06 11:44:37 +05:00
deca1bf35b Правки по результатам ревью 2024-02-06 11:44:29 +05:00
Степанов Дмитрий
20172a886b Фикс часовых поясов + покрытие этого бага тестами 2024-02-06 11:41:51 +05:00
0ff99aed60 Merge branch 'dev' into feature/28518041-data-saub-stat-repository 2024-02-06 10:29:20 +05:00
a7d7440a07 Доработаны интеграционные тесты для DataSaubStat 2024-02-06 10:29:01 +05:00
163b9d55e1 Добавлены функциональные тесты, удалены интеграционные (DataSaubStat) 2024-02-05 16:43:56 +05:00
Степанов Дмитрий
4b3bdef885 Фикс проблемы часовых поясов
1. Добавлены тесты
2. При добавлении новой скважины, дата начала операции приводится ко времени скважины
2024-02-05 08:54:18 +05:00
ngfrolov
855b483f22
fix SlipsStatControllerTest 2024-01-31 13:53:07 +05:00
ngfrolov
acb4e25f12
рефакторинг ProcessMapPlanBaseRepository.
Основная логика вынесена в ChangeLogRepositoryAbstract.
Добавлены методы работы с пакетным редактированием.
2024-01-29 12:25:58 +05:00
3337112be2 Автотесты (правки) 2024-01-26 09:49:00 +05:00
f6e638f8db Интеграционные тесты: обновление wellOperation 2024-01-25 17:13:56 +05:00
ngfrolov
eb0b99f6f1
Merge branch 'dev' into fix/24509912-wellOperations-date-difference 2024-01-25 16:04:41 +05:00
ff208a6aa8 Интеграционный тест (InsertRangeAsync) 2024-01-25 15:56:34 +05:00
ngfrolov
a281bccce1
fix ChangeLogAbstract. Add Author and Editor props 2024-01-25 15:39:19 +05:00
eaa10e129a Merge branch 'dev' into fix/24509912-wellOperations-date-difference 2024-01-25 10:42:18 +05:00
011a479a4b Валидация вставки / обновления + интеграционные тесты (начало) 2024-01-25 10:35:16 +05:00
Степанов Дмитрий
1e150677b4 Рефакторинг интеграционных тестов 2024-01-23 16:19:30 +05:00
bc2077661c Merge pull request '#27574240 Удержание в клиньях получение статистики' (#201) from feature/slips_time into dev
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/201
2024-01-23 10:01:49 +05:00
Степанов Дмитрий
c1729d06c7 Удержание в клиньях получение статистики
1. Добавлены интеграционные тесты
2. Добавлены TODO дял дальнейшего рефакторинга
3. Сделан небольшой рефакторинг метода получения статистики по удержанию в клиньях
2024-01-22 17:22:11 +05:00
ngfrolov
bbfe42c4f0
Fix ProcessMapPlanBaseRequest 2024-01-22 13:16:39 +05:00
ngfrolov
54ef71411a
ProcessMapPlanDrilling.http - fix encoding.
Handle foreignKeys exceptions as validation exceptions.
Add integr.tests for bad request cases.
2024-01-22 11:49:45 +05:00
Frolov-Nikita
4a1809345f
fix all integration test 2024-01-21 09:38:07 +05:00
Frolov-Nikita
7eedf62419
fix integration test 2024-01-20 15:38:37 +05:00
ngfrolov
9a2762ba60
refactor integrationTests 2024-01-19 17:49:09 +05:00
ngfrolov
657c542cb2
Update nugets 2024-01-18 11:05:22 +05:00
ngfrolov
b3b57dd224
fix integr tests 2024-01-16 11:55:09 +05:00
ngfrolov
333077a5ab
Add deploy test 2 2024-01-16 11:47:11 +05:00
ngfrolov
5325ee397a
IntegrationTests move connection string to appsettings.json 2023-12-29 16:08:25 +05:00
Степанов Дмитрий
88ce24b8bb Интеграционные тесты
1. Создание инфраструктуры для интегарционных тестов
2. Покрытие контроллера месторождений тестами
2023-12-29 11:46:17 +05:00