public void AddTaskType_Success_Test() { // Arrange TaskTypeDTO dto = SampleTaskTypeDTO(1); // create mock for repository var mock = new Mock <ITaskTypeRepository>(); mock.Setup(s => s.AddTaskType(Moq.It.IsAny <R_TaskType>())).Returns(1); // service TaskTypeService taskTypeService = new TaskTypeService(); TaskTypeService.Repository = mock.Object; // Act int id = taskTypeService.AddTaskType(dto); // Assert Assert.AreEqual(1, id); Assert.AreEqual(1, dto.TaskTypeId); }