public async Task <IActionResult> GetDriverWait([FromQuery] ListDriverWaitFromQuery query) { var request = new ListDriverWaitRequest(query); var result = await _apiResult.Produce(request); return(result); }
public void ConstructorShouldSucceed() { // Arrange var query = new ListDriverWaitFromQuery(); // Act var request = new ListDriverWaitRequest(query); // Assert request.Should().NotBeNull(); }
public void ConstructorShouldFailWhenQueryIsNull() { // Arrange ListDriverWaitFromQuery query = null; // Act Action request = () => { new ListDriverWaitRequest(query); }; // Assert request.Should().Throw <ArgumentNullException>(); }
public ListDriverWaitRequest(ListDriverWaitFromQuery query) { _query = query ?? throw new ArgumentNullException(nameof(query)); }