using AsbCloudApp.Data.ProcessMaps.Functions; using AsbCloudDb.Model.ProcessMapPlan.Functions; using AsbCloudWebApi.IntegrationTests; using AsbCloudWebApi.IntegrationTests.Controllers.ProcessMapPlan; using Microsoft.EntityFrameworkCore; using Xunit; namespace AsbCloudWebApi.Controllers.ProcessMaps; /// /// РТК план противоаварийное вращение /// public class ProcessMapPlanAntiCrashRotationControllerTest : ProcessMapPlanBaseControllerTest { public ProcessMapPlanAntiCrashRotationControllerTest(WebAppFactoryFixture factory) : base(factory, "ProcessMapPlanFunctionsAnticrashRotation") { } private readonly ProcessMapPlanAntiCrashRotationDto dto = new ProcessMapPlanAntiCrashRotationDto() { IdWell = 1, DepthStart = 1, DepthEnd = 2, Id = 0, IdWellSectionType = 1, }; private readonly ProcessMapPlanAntiCrashRotation entity = new ProcessMapPlanAntiCrashRotation() { IdWell = 1, DepthEnd = 10, DepthStart = 2, Id = 0, IdWellSectionType = 1, IdAuthor = 1, IdEditor = 1, Creation = DateTimeOffset.UtcNow }; [Fact] public async Task Get_actual_returns_success() { await Get(entity, dto); } protected override ProcessMapPlanAntiCrashRotation GetByNote(DbSet dbSet, ProcessMapPlanAntiCrashRotationDto dto) { throw new NotImplementedException(); } protected override ProcessMapPlanAntiCrashRotationDto GetByNote(IEnumerable dtos, ProcessMapPlanAntiCrashRotationDto dto) { throw new NotImplementedException(); } protected override ProcessMapPlanAntiCrashRotation? GetByWellId() { throw new NotImplementedException(); } }