public async void GetMarkSessionsByMarkSessionType_ValidMarkSessionType_ReturnsOkObjectResult() { // Arrange var markSessionType = MarkSessionTypeEnum.ToBeDeleted; var markSessionHandler = new Mock <IMarkSessionHandler>(); var mapper = new Mock <IMapper>(); var markSessionController = new MarkSessionController(markSessionHandler.Object, mapper.Object); // Act var result = await markSessionController.GetMarkSessionsByMarkSessionType(markSessionType); // Assert Assert.NotNull(result); }
public async void GetMarkSessionById_ValidMarkSessionId_ReturnsOkObjectResult() { // Arrange var markSessionId = "5ae86f68b90b230007d7ea34"; var markSessionHandler = new Mock <IMarkSessionHandler>(); var mapper = new Mock <IMapper>(); var markSessionController = new MarkSessionController(markSessionHandler.Object, mapper.Object); // Act var result = await markSessionController.GetMarkSessionById(markSessionId); // Assert Assert.NotNull(result); }
public async void GetMarkSessionById_EmptyMarkSessionId_ReturnsBadRequestObjectResult() { // Arrange var markSessionId = ""; var markSessionHandler = new Mock <IMarkSessionHandler>(); var mapper = new Mock <IMapper>(); var markSessionController = new MarkSessionController(markSessionHandler.Object, mapper.Object); // Act var result = await markSessionController.GetMarkSessionById(markSessionId); // Assert Assert.NotNull(result); }
public async void GetMarkSessionById_InvalidMarkSessionType_ReturnsBadRequestObjectResult() { // Arrange var markSessionType = "invalid"; var markSessionHandler = new Mock <IMarkSessionHandler>(); var mapper = new Mock <IMapper>(); var markSessionController = new MarkSessionController(markSessionHandler.Object, mapper.Object); // Act var result = await markSessionController.GetMarkSessionsByMarkSessionType(markSessionType); // Assert Assert.NotNull(result); }
public async void UpdateMarkSessionType_EmptyMarkSessionId_ReturnsBadRequestObjectResult() { // Arrange var markSessionId = ""; var markSessionType = MarkSessionTypeEnum.ToBeDeleted; var markSessionHandler = new Mock <IMarkSessionHandler>(); var mapper = new Mock <IMapper>(); var markSessionController = new MarkSessionController(markSessionHandler.Object, mapper.Object); // Act var result = await markSessionController.UpdateMarkSessionType(markSessionId, markSessionType); // Assert Assert.NotNull(result); }
public async void UpdateMarkSessionType_ValidInputParams_ReturnsOkResult() { // Arrange var markSessionId = "5ae86f68b90b230007d7ea34"; var markSessionType = MarkSessionTypeEnum.ToBeDeleted; var markSessionHandler = new Mock <IMarkSessionHandler>(); var mapper = new Mock <IMapper>(); var markSessionController = new MarkSessionController(markSessionHandler.Object, mapper.Object); // Act var result = await markSessionController.UpdateMarkSessionType(markSessionId, markSessionType); // Assert Assert.NotNull(result); }
public async void CreateMarkSession_EmptyProjectId_ReturnsBadRequestObjectResult() { // Arrange var resourceType = ResourceTypeEnum.Project; var resourceId = ""; var markSessionType = MarkSessionTypeEnum.ToBeDeleted; var markSessionHandler = new Mock <IMarkSessionHandler>(); var mapper = new Mock <IMapper>(); var markSessionController = new MarkSessionController(markSessionHandler.Object, mapper.Object); // Act var result = await markSessionController.CreateMarkSession( resourceType, resourceId, markSessionType, resourceId ); // Assert Assert.NotNull(result); }
public async void CreateMarkSession_ValidInputParams_ReturnsOkObjectResult() { // Arrange var resourceType = ResourceTypeEnum.Project; var resourceId = "e580ff4f-a3b3-4252-81c4-ad88a01cac03"; var markSessionType = MarkSessionTypeEnum.ToBeDeleted; var markSessionHandler = new Mock <IMarkSessionHandler>(); var mapper = new Mock <IMapper>(); var markSessionController = new MarkSessionController(markSessionHandler.Object, mapper.Object); // Act var result = await markSessionController.CreateMarkSession( resourceType, resourceId, markSessionType, resourceId ); // Assert Assert.NotNull(result); }