public static InsertMeasureCommandRequest New(MeasureCommandDto measureCommandDto) { return(new InsertMeasureCommandRequest { MeasureInsertDto = measureCommandDto }); }
public static UpdateMeasureCommandResquest New(MeasureCommandDto measureCommandDto, Guid measureId) { return(new UpdateMeasureCommandResquest { MeasureCommandDto = measureCommandDto, MeasureId = MeasureId.New(measureId) }); }
public void Should_Create_MeasureCommandDto() { var measureCommandDtoTest = MeasureCommandDto.New(_measureName, _status, _tenantId); Assert.NotNull(measureCommandDtoTest); Assert.Equal(_tenantId, measureCommandDtoTest.TenantId); Assert.Equal(_status, measureCommandDtoTest.Status); Assert.Equal(_measureName, measureCommandDtoTest.Name); }
public async Task Should_Insert_Measure() { var insertMeasureCommandHandler = new InsertMeasureCommandHandler(_measureRepository); var measureCommand = MeasureCommandDto.New("blue", StatusEnum.Enable, Guid.NewGuid()); var request = InsertMeasureCommandRequest.New(measureCommand); await insertMeasureCommandHandler.Handle(request, new CancellationToken()); Assert.True(inserted); }
public async Task Should_Update_Measure() { var measureId = Guid.NewGuid(); var updateMeasureCommandHandler = new UpdateMeasureCommandHandler(_measureRepository); var measureCommand = MeasureCommandDto.New("blue", StatusEnum.Enable, Guid.NewGuid()); var request = UpdateMeasureCommandResquest.New(measureCommand, measureId); await updateMeasureCommandHandler.Handle(request, new CancellationToken()); Assert.True(updated); Assert.Equal(measureId, Guid.Parse(request.MeasureId.Value.ToString())); }
public static Measure Map(MeasureCommandDto measureInsertDto) { return(Measure.New(measureInsertDto.Name, measureInsertDto.Status, TenantId.New(measureInsertDto.TenantId))); }