Пример #1
0
        public async Task <IActionResult> Post([FromBody] MeetingRommDTO meetiingRomm)
        {
            var meetingRomm    = _mapper.Map <MeetingRommModel>(meetiingRomm);
            var newMeetingRomm = await _meetingRoomBusiness.PostMeetingRomm(meetingRomm);

            return(CreatedAtAction(nameof(GetMeetingRoomById), new { id = newMeetingRomm.Id }, _mapper.Map <MeetingRommDTO>(newMeetingRomm)));
        }
Пример #2
0
        public async Task PutMeetingRoomWithoutNumberAndBadRequest(int id)
        {
            var meetingRoom = new MeetingRommDTO
            {
                Name = "Dalas"
            };

            var json = new StringContent(JsonConvert.SerializeObject(meetingRoom), Encoding.UTF8, "application/json");

            var response = await _httpClient.PutAsync($"/meetingroom/{id}", json);

            Assert.IsNotNull(response.Content);

            Assert.AreEqual(HttpStatusCode.BadRequest, response.StatusCode);
        }
Пример #3
0
        public async Task PostMeetingRoomWithSucess()
        {
            var meetingRoom = new MeetingRommDTO
            {
                Name   = "Las Vegas",
                Number = 1
            };

            var json = new StringContent(JsonConvert.SerializeObject(meetingRoom), Encoding.UTF8, "application/json");

            var response = await _httpClient.PostAsync($"/meetingroom", json);

            Assert.IsNotNull(response.Content);

            Assert.AreEqual(HttpStatusCode.Created, response.StatusCode);
        }