Exemple #1
0
        public void CancelAttend_ValidRequest_ShouldReturnOk()
        {
            var attendance = new Attendance();

            _mockRepository.Setup(a => a.IsGoing(1, _userId)).Returns(attendance);

            var result = _controller.CancelAttendance(1);

            result.Should().BeOfType <OkResult>();
        }
        public void Cancel_UserIsNotAttending_ReturnsBadRequest()
        {
            var result = _controller.CancelAttendance(1);

            result.Should().BeOfType <BadRequestResult>();
        }
Exemple #3
0
        public void CancelAttendance_AttemptingToCancelNonExistingGig_ShouldReturnNotFound()
        {
            var result = _controller.CancelAttendance(1);

            result.Should().BeOfType <NotFoundResult>();
        }