コード例 #1
0
        public async Task Handle_AddAirplane_AddsToDatabase()
        {
            var aircraftTypeCreated = AircraftTypeHelper.AircraftTypeCreated();

            await HandleNotification(aircraftTypeCreated);

            var aircraftTypesList = await AircraftTypeHelper.GetAircraftTypeHelper().GetDbSet();

            var addAirplane = AirplaneHelper.ValidRequest(aircraftTypesList.First(aircraftType => aircraftType.Id == aircraftTypeCreated.Id).Id);

            await AddIntegrationTest <AddAirplane, AddAirplaneResponse>(addAirplane);
        }
        public async Task Handle_GetAircraftTypeById_ReturnsCorrectAircraftType()
        {
            var addAircraftTypeResponse = await HandleRequest <AddAircraftType, AddAircraftTypeResponse>(AircraftTypeHelper.ValidRequest());

            await AssertGetById <GetAircraftTypeById, GetAircraftTypeByIdResponse>(new GetAircraftTypeById(addAircraftTypeResponse.Id));
        }
 public GetAircraftTypeByIdHandlerTests()
     : base(AircraftTypeHelper.GetAircraftTypeHelper())
 {
 }
コード例 #4
0
 public async Task Handle_AddAircraftType_AddsToDatabase()
 {
     await AddIntegrationTest <AddAircraftType, AddAircraftTypeResponse>(AircraftTypeHelper.ValidRequest());
 }
コード例 #5
0
 public AddAircraftTypeHandlerTests()
     : base(AircraftTypeHelper.GetAircraftTypeHelper())
 {
 }
 public async Task Handle_AircraftTypeCreated_AddsToDatabase()
 {
     await AddIntegrationTest(AircraftTypeHelper.AircraftTypeCreated());
 }
 public AircraftTypeCreatedHandlerTests()
     : base(AircraftTypeHelper.GetAircraftTypeHelper())
 {
 }
コード例 #8
0
 public AircraftTypeTests()
     : base(AircraftTypeHelper.GetAircraftTypeHelper())
 {
 }