Ejemplo n.º 1
0
 public TiltResult(OrientationInformation orientationInformation)
 {
     this.OrientationInformation = orientationInformation;
 }
Ejemplo n.º 2
0
        public void TiltController_GetTiltResults_WhenXRotationValid_ReturnsExpectedTiltResult(double xRotation, OrientationInformation expectedOrientationInformation)
        {
            // Arrange
            var tiltSensor = new Mock <ITiltSensor>();

            tiltSensor.Setup(_ => _.GetRotationResult()).Returns(new RotationResult {
                XRotation = xRotation
            });

            var testee = new TiltController(tiltSensor.Object);

            // Act
            var result = testee.GetTiltResult();

            // Assert
            result.OrientationInformation.Should().Be(expectedOrientationInformation);
        }