public When_Search_Move_Was_Called(OperationResultEnum moveResult, byte errorCode, byte directionPayload,
                                    bool direction)
 {
     _moveResult       = moveResult;
     _errorCode        = errorCode;
     _directionPayload = directionPayload;
     _direction        = direction;
 }
コード例 #2
0
 public SequenceResultEnum GetSequenceResult(OperationResultEnum operationResult)
 {
     return(operationResult switch
     {
         OperationResultEnum.Failiure => SequenceResultEnum.Fail,
         OperationResultEnum.Succeess => SequenceResultEnum.Success,
         _ => throw new ArgumentException()
     });
        protected override void When()
        {
            var operationResponse = new OperationResponseDto {
                Status = _errorCode
            };

            MockControlLine
            .SendOperation(Arg.Any <OperationDto>())
            .Returns(operationResponse);
            MockErrorService
            .Validate(Arg.Any <byte>())
            .Returns(_moveResult);

            _result = SUT.MoveAxisAbsolute(new DoorAxis(), 120);
        }
        protected override void When()
        {
            var operationResponse = new OperationResponseDto {
                Status = _errorCode
            };

            MockControlLine
            .SendOperation(Arg.Any <OperationDto>())
            .Returns(operationResponse);
            MockErrorService
            .Validate(Arg.Any <byte>())
            .Returns(_moveResult);

            _result = SUT.MoveAxisSearch(new DoorAxis(), new CeilingDigitalSensor(), _direction);
        }
コード例 #5
0
 public When_Run(OperationResultEnum operationResult, SequenceResultEnum expectedResult)
 {
     _operationResult = operationResult;
     _expectedResult  = expectedResult;
 }
 public When_Absolute_Move_Was_Called(OperationResultEnum moveResult, byte errorCode)
 {
     _moveResult = moveResult;
     _errorCode  = errorCode;
 }
コード例 #7
0
 public When_Read_Operation_Was_Called(OperationResultEnum readResult, byte status)
 {
     _readResult = readResult;
     _status     = status;
 }