public async Task Get_Country_Details_With_Wrong_Id_Should_Throw_Exception() { var query = new GetCountryDetailsQuery { Id = -1 }; var queryHandler = new GetCountryDetailsQueryHandler(_configuration); await queryHandler.Handle(query, CancellationToken.None).ShouldThrowAsync <NotFoundException>(); }
public async Task Get_Country_Details_Should_Return_Country_Details_From_Database() { var query = new GetCountryDetailsQuery { Id = 1 }; var queryHandler = new GetCountryDetailsQueryHandler(_configuration); var result = await queryHandler.Handle(query, CancellationToken.None); result.ShouldNotBeNull(); result.ShouldBeOfType <CountryDetailsVm>(); }