public void GetTaskById_ThroughputMode(BenchmarkContext context) { //Arrange getTaskByIdCounter = context.GetCounter(GetTaskByIdCounterName); var projectManagerContext = new TestProjectManagerContext(); var testController = new PerTestTaskController(); testController.Tasks().ForEach(x => { projectManagerContext.Tasks.Add(x); }); //Act var controller = new TaskController(projectManagerContext); dynamic result = controller.GetTaskById(1); getTaskByIdCounter.Increment(); }
public void GetAllUsers_ThroughtputMode(BenchmarkContext context) { //Arrange getAllUsersCounter = context.GetCounter(GetAllUsersCounterName); var projectManagerContext = new TestProjectManagerContext(); var testController = new PerTestUserController(); testController.Users().ForEach(x => { projectManagerContext.Users.Add(x); }); //Act var controller = new UserController(projectManagerContext); dynamic result = controller.GetAllUsers(); getAllUsersCounter.Increment(); }
public void EndTask_ThroughputMode(BenchmarkContext context) { //Arrange endTaskCounter = context.GetCounter(EndTaskCounterName); var projectManagerContext = new TestProjectManagerContext(); var testController = new PerTestTaskController(); testController.Tasks().ForEach(x => { projectManagerContext.Tasks.Add(x); }); var task = new Task() { TaskId = 1 }; //Act var controller = new TaskController(projectManagerContext); dynamic result = controller.EndTask(task.TaskId); endTaskCounter.Increment(); }
public void UpdateTask_ThroughputMode(BenchmarkContext context) { //Arrange updateTaskCounter = context.GetCounter(UpdateTaskCounterName); var projectManagerContext = new TestProjectManagerContext(); var testController = new PerTestTaskController(); testController.Tasks().ForEach(x => { projectManagerContext.Tasks.Add(x); }); var task = new Task() { TaskId = 2, TaskName = "FS1", Priority = 5, StartDate = new DateTime(2018, 10, 1), EndDate = new DateTime(2018, 10, 2) }; //Act var controller = new TaskController(projectManagerContext); dynamic result = controller.UpdateTask(task); updateTaskCounter.Increment(); }
public void Updateuser_ThroughputMode(BenchmarkContext context) { //Arrange updateUserCounter = context.GetCounter(UpdateUserCounterName); var projectManagerContext = new TestProjectManagerContext(); var testController = new PerTestUserController(); testController.Users().ForEach(x => { projectManagerContext.Users.Add(x); }); var user = new User() { UserId = 1, First_Name = "Mathan", Last_Name = "Test Last Name 1", Employee_Id = "12" }; //Act var controller = new UserController(projectManagerContext); dynamic result = controller.UpdateUser(user); updateUserCounter.Increment(); }
public void DeleteUser_ThroughputMode(BenchmarkContext context) { //Arrange deleteUserCounter = context.GetCounter(DeleteUserCounterName); var projectManagerContext = new TestProjectManagerContext(); var testController = new PerTestUserController(); testController.Users().ForEach(x => { projectManagerContext.Users.Add(x); }); var user = new User() { UserId = 1 }; //Act var controller = new UserController(projectManagerContext); dynamic result = controller.DeleteUser(user.UserId); deleteUserCounter.Increment(); }
public void UpdateProject_ThroughputMode(BenchmarkContext context) { //Arrange updateProjectCounter = context.GetCounter(UpdateProjectCounterName); var projectManagerContext = new TestProjectManagerContext(); var testController = new PerTestProjectController(); testController.Projects().ForEach(x => { projectManagerContext.Projects.Add(x); }); var project = new Project() { ProjectId = 2, Project_Name = "Test Project 2", Priority = 25, Start_Date = new DateTime(2018, 10, 1), End_Date = new DateTime(2018, 10, 2) }; //Act var controller = new ProjectController(projectManagerContext); dynamic result = controller.UpdateProject(project); updateProjectCounter.Increment(); }