public async Task HasModeAsync_KnownIds_ShouldReturnTrue() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new StepValidator(context); var result = await dut.HasModeAsync(_supplierMode.Id, _step1InJourney1ForSupplier.Id, default); Assert.IsTrue(result); } }
protected override void SetupNewDatabase(DbContextOptions <PreservationContext> dbContextOptions) { using (var context = new PreservationContext(dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var mode = AddMode(context, _mode1Title, true); mode.IsVoided = true; AddMode(context, _mode2Title, false); context.SaveChangesAsync().Wait(); } }
public async Task ExistsAsync_KnownTitle_ShouldReturnTrue() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new ModeValidator(context); var result = await dut.ExistsWithSameTitleAsync(ModeTitle, default); Assert.IsTrue(result); } }
public async Task ExistsFieldAsync_UnknownFieldId_ShouldReturnFalse() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new RequirementDefinitionValidator(context); var result = await dut.ExistsFieldAsync(_reqDefWithTwoFields.Id, 126234, default); Assert.IsFalse(result); } }
public async Task ExistsAsync_KnownName_ShouldReturnTrue() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new ProjectValidator(context); var result = await dut.ExistsAsync(ProjectNameNotClosed, default); Assert.IsTrue(result); } }
public async Task ExistsAsync_KnownId_ShouldReturnTrue() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new RequirementDefinitionValidator(context); var result = await dut.ExistsAsync(_reqDefForAll.Id, default); Assert.IsTrue(result); } }
public async Task TagFunctionRequirementsExistAsync_NoTagFunctionRequirements_ShouldReturnFalse() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new RequirementDefinitionValidator(context); var result = await dut.TagFunctionRequirementsExistAsync(_reqDefWithoutField.Id, default); Assert.IsFalse(result); } }
public async Task IsValidForRecordingAsync_ForNumberField_ShouldReturnTrue() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new FieldValidator(context); var result = await dut.IsValidForRecordingAsync(_numberFieldId, default); Assert.IsTrue(result); } }
public async Task ExistsWithSameTitleInAnotherJourneyAsync_NewTitle_ShouldReturnFalse() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new JourneyValidator(context); var result = await dut.ExistsWithSameTitleInAnotherJourneyAsync(_journey1WithStepId, "XXXXXX", default); Assert.IsFalse(result); } }
public async Task IsValidForAttachmentAsync_ForInfoField_ShouldReturnFalse() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new FieldValidator(context); var result = await dut.IsValidForAttachmentAsync(_infoFieldId, default); Assert.IsFalse(result); } }
public async Task VerifyFieldTypeAsync_ForInfoField_ShouldReturnTrueForInfo() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new FieldValidator(context); var result = await dut.VerifyFieldTypeAsync(_infoFieldId, FieldType.Info, default); Assert.IsTrue(result); } }
protected override void SetupNewDatabase(DbContextOptions <PreservationContext> dbContextOptions) { using (var context = new PreservationContext(dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { _testDataSet = AddTestDataSet(context); _queryForProject1 = new GetUniqueTagFunctionsQuery(_testDataSet.Project1.Name); } }
public async Task AttachmentWithFilenameExistsAsync_KnownFile_ShouldReturnTrue() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new ActionValidator(context); var result = await dut.AttachmentWithFilenameExistsAsync(_actionId, _filename, default); Assert.IsTrue(result); } }
public async Task IsClosedAsync_KnownId_ShouldReturnFalse_WhenNotClosed() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new ActionValidator(context); var result = await dut.IsClosedAsync(_actionId, default); Assert.IsFalse(result); } }
public async Task ExistsStepAsync_KnownIds_ShouldReturnTrue() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new JourneyValidator(context); var result = await dut.ExistsStepAsync(_journey1WithStepId, _step1InJourney1.Id, default); Assert.IsTrue(result); } }
public async Task IsVoidedAsync_KnownNotVoided_ShouldReturnFalse() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new JourneyValidator(context); var result = await dut.IsVoidedAsync(_journey1WithStepId, default); Assert.IsFalse(result); } }
public async Task Handle_ShouldReturnOkResult() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new SearchTagsByTagNoQueryHandler(context, _tagApiServiceMock.Object, _plantProvider); var result = await dut.Handle(_query, default); Assert.AreEqual(ResultType.Ok, result.ResultType); } }
public async Task HasAnyStepsAsync_JorneyWithSteps_ShouldReturnTrue() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new JourneyValidator(context); var result = await dut.HasAnyStepsAsync(_journey1WithStepId, default); Assert.IsTrue(result); } }
public async Task HasAnyFieldsAsync_FieldsExist_ShouldReturnTrue() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new RequirementDefinitionValidator(context); var result = await dut.HasAnyFieldsAsync(_reqDefWithTwoFields.Id, default); Assert.IsTrue(result); } }
public async Task IsInUseAsync_UnknownJourney_ShouldReturnFalse() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new JourneyValidator(context); var result = await dut.IsInUseAsync(1267, default); Assert.IsFalse(result); } }
public async Task AllExcludedFieldsAreVoidedAsync_ReqDefHasNoFields_ShouldReturnTrue() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new RequirementDefinitionValidator(context); var result = await dut.AllExcludedFieldsAreVoidedAsync(_reqDefWithoutField.Id, new List <int>(), default); Assert.IsTrue(result); } }
public async Task IsAnyStepInJourneyInUseAsync_ShouldReturnFalse_BeforeTagAddedToAStep() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new JourneyValidator(context); var result = await dut.IsAnyStepInJourneyInUseAsync(_journey1WithStepId, default); Assert.IsFalse(result); } }
public async Task IsClosedForTagAsync_KnownTag_ShouldReturnTrue() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new ProjectValidator(context); var result = await dut.IsClosedForTagAsync(_tagInClosedProjectId, default); Assert.IsTrue(result); } }
public async Task ExistsWithDuplicateTitleAsync_UnknownKnownId_ShouldReturnFalse() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new JourneyValidator(context); var result = await dut.ExistsWithDuplicateTitleAsync(92982, default); Assert.IsFalse(result); } }
public async Task IsExistingAndClosedAsync_UnknownName_ShouldReturnFalse() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new ProjectValidator(context); var result = await dut.IsExistingAndClosedAsync("XX", default); Assert.IsFalse(result); } }
public async Task HasOtherStepWithAutoTransferMethodAsync_UnknownJourney_ShouldReturnFalse() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new JourneyValidator(context); var result = await dut.HasOtherStepWithAutoTransferMethodAsync(1267, 0, AutoTransferMethod.OnRfccSign, default); Assert.IsFalse(result); } }
public async Task ExistsAnotherModeForSupplierAsync_KnownId_ShouldReturnTrue() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new ModeValidator(context); var result = await dut.ExistsAnotherModeForSupplierAsync(_modeId, default); Assert.IsTrue(result); } }
public async Task OtherStepExistsWithSameTitleAsync_SameTitleAsStepInAnotherJourney_ShouldReturnFalse() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new JourneyValidator(context); var result = await dut.OtherStepExistsWithSameTitleAsync(_journey1WithStepId, _step1InJourney1.Id, StepTitle1InJourney2, default); Assert.IsFalse(result); } }
public async Task ExistsAsync_UnknownId_ShouldReturnFalse() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new ModeValidator(context); var result = await dut.ExistsAsync(126234, default); Assert.IsFalse(result); } }
public async Task HasModeAsync_UnknownStepId_ShouldReturnFalse() { using (var context = new PreservationContext(_dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { var dut = new StepValidator(context); var result = await dut.HasModeAsync(_supplierMode.Id, 126234, default); Assert.IsFalse(result); } }