Ejemplo n.º 1
0
        public void TestAddSensor_ReturnSensorObject()
        {
            // Arrange
            var sensor = fixture.Create <Sensor>();

            sensorService.Setup(ss => ss.AddSensor(sensor)).Returns(sensor);

            // Act
            var result = sensorsController.PostSensors(sensor);

            // Assert
            Assert.NotNull(result);
            OkObjectResult okObjResult = Assert.IsType <OkObjectResult>(result);

            Assert.Equal(200, okObjResult.StatusCode);
            Assert.NotNull(okObjResult.Value);
            Assert.IsType <Sensor>(okObjResult.Value);
        }