Exemple #1
0
        public void UT_M_10_Given_MeasurementInDatabase_When_DeleteThisMeasurement_Then_ShouldReturnOkCode()
        {
            //Arrange
            var idOfExistingMeasurement = 1;

            _mockService.Setup(x => x.DoesMeasurementExists(It.IsAny <string>(), idOfExistingMeasurement))
            .Returns(true);
            _mockService.Setup(x => x.DeleteMeasurement(It.IsAny <string>(), idOfExistingMeasurement));

            //act
            var response = _controller.DeleteMeasurement(idOfExistingMeasurement);

            //Assert
            Assert.IsInstanceOfType(response, typeof(OkResult));
        }
Exemple #2
0
        public void TestDeleteMeasurement()
        {
            //Arrange
            var MeasurementRepoMockClass = new Mock <IMeasurementRepo>();
            var expected = true;

            MeasurementRepoMockClass.Setup(x => x.Remove(2)).Returns(expected);
            var measuresController = new MeasurementsController(MeasurementRepoMockClass.Object);

            //Act
            bool result = measuresController.DeleteMeasurement(2);

            //Assert
            Assert.AreEqual(result, true);
        }