예제 #1
0
        public void ConstructorShouldRegisterAllDependencies()
        {
            // Arrange
            var apiResult = new Mock <IApiResult>().Object;

            // Act
            var result = new WorkOrdersController(apiResult);

            // Assert
            result.Should().NotBeNull();
        }
예제 #2
0
        public void SetUp()
        {
            _workOrdersRepository = new Mock <IWorkOrdersRepository>();
            _unitWork             = new Mock <IUnitWork>();

            _workOrdersController = new WorkOrdersController(_workOrdersRepository.Object, _unitWork.Object,
                                                             ServiceProvider.GetService <IMapper>());

            SetUpWorkOrdersRepository();
            SetUpUnitWork();
        }
 public void SetUp()
 {
     ConfigureGenerator();
     _diagnosticContext          = new Mock <IDiagnosticContext>();
     _createWorkOrderUseCaseMock = new Mock <ICreateWorkOrderUseCase>();
     _listWorkOrdersUseCase      = new Mock <IListWorkOrdersUseCase>();
     _completeWorkOrderUseCase   = new Mock <ICompleteWorkOrderUseCase>();
     _updateJobStatusUseCase     = new Mock <IUpdateJobStatusUseCase>();
     _getWorkOrderUseCase        = new Mock <IGetWorkOrderUseCase>();
     _listWorkOrderTasksUseCase  = new Mock <IListWorkOrderTasksUseCase>();
     _listWorkOrderNotesUseCase  = new Mock <IListWorkOrderNotesUseCase>();
     _listVariationsTaskUseCase  = new Mock <IListVariationTasksUseCase>();
     _classUnderTest             = new WorkOrdersController(
         _diagnosticContext.Object,
         _createWorkOrderUseCaseMock.Object,
         _listWorkOrdersUseCase.Object,
         _completeWorkOrderUseCase.Object,
         _updateJobStatusUseCase.Object,
         _getWorkOrderUseCase.Object,
         _listWorkOrderTasksUseCase.Object,
         _listWorkOrderNotesUseCase.Object,
         _listVariationsTaskUseCase.Object
         );
 }