public IActionResult Get([FromQuery] DateTimeRangeRequestDto dateTimeRange) { var query = new DotNetMetricsGetQuery(dateTimeRange); var result = _mediator.Send(query); return(Ok(result.Result)); }
public void Positive_test_conditions() { var dateTimeRange = new DateTimeRangeRequestDto() { From = DateTimeOffset.Parse("2000-01-01"), To = DateTimeOffset.Parse("2010-12-01") }; var result = _validator.TestValidate(dateTimeRange); result.ShouldNotHaveAnyValidationErrors(); }
public void Should_have_error_when_To_less_From() { var dateTimeRange = new DateTimeRangeRequestDto() { From = DateTimeOffset.Parse("2000-01-01"), To = DateTimeOffset.Parse("1980-12-01") }; var result = _validator.TestValidate(dateTimeRange); result.ShouldHaveValidationErrorFor(x => x.From); }
public CPUMetricsGetQuery(DateTimeRangeRequestDto dateTimeRange) { DateTimeRange = dateTimeRange; }
public NetworkMetricsGetQuery(DateTimeRangeRequestDto dateTimeRange) { DateTimeRange = dateTimeRange; }
public HardDriveMetricsGetQuery(DateTimeRangeRequestDto dateTimeRange) { DateTimeRange = dateTimeRange; }