示例#1
0
        public void DeleteVacationOpportunity_BadRequest()
        {
            var jsonVacationOpportunity = @"";

            var vacationOpportunity = JsonConvert.DeserializeObject <VacationOpportunity>(jsonVacationOpportunity);

            var control = new VacationOpportunityController(_vacationOpportunityServiceMock.Object);

            var result = control.DeleteVacationOpportunity(vacationOpportunity);

            var badRequestResult = result as BadRequestResult;

            Assert.AreEqual(400, badRequestResult.StatusCode);
        }
示例#2
0
        public void DeleteVacationOpportunity_Ok()
        {
            var jsonVacationOpportunity = @"{
                'vacationOpportunityId': '1'
                }";

            var vacationOpportunity = JsonConvert.DeserializeObject <VacationOpportunity>(jsonVacationOpportunity);

            var control = new VacationOpportunityController(_vacationOpportunityServiceMock.Object);

            var result = control.DeleteVacationOpportunity(vacationOpportunity);

            var okResult = result as OkResult;

            Assert.AreEqual(200, okResult.StatusCode);
        }