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>(); }
public void CancelAttendance_AttemptingToCancelNonExistingGig_ShouldReturnNotFound() { var result = _controller.CancelAttendance(1); result.Should().BeOfType <NotFoundResult>(); }