public async Task PostCrewTestGoodResult_when_post_correct_then_HttpOK() { CrewDTO crew = new CrewDTO() { Pilot = new PilotDTO() { Name = "Name", Experience = 5, Surname = "Sur" }, Stewardesses = new List <StewardessDTO>() { new StewardessDTO() { DateOfBirth = new DateTime(1992, 10, 9), Surname = "stSur", Name = "stName", } } }; Assert.AreEqual(new HttpResponseMessage(System.Net.HttpStatusCode.OK).StatusCode, (await _controller.Post(crew)).StatusCode); }
public void CreateEntity_WhenCreateModelIsIncorrect_ReturnsStatusCode400() { Start(); var crew = new CrewDTO() { StewardressIds = new List <int>() { 4, 5 } }; HttpResponseMessage entity = new HttpResponseMessage(); entity = controller.Post(crew).Result; Assert.Equal(HttpStatusCode.BadRequest, entity.StatusCode); contextAirport.Crews.Remove(contextAirport.Crews.LastOrDefault()); }