Esempio n. 1
0
        public async Task GetAndSaveProducts_Success()
        {
            // Arrange
            _mockProductsService.Setup(m => m.GetAndSaveProducts())
            .ReturnsAsync(true);

            // Act
            var result = await _productsController.GetAndSaveProducts() as OkObjectResult;

            Assert.AreEqual(result.StatusCode, 200);
            Assert.IsNotNull(result.Value);
            Assert.AreEqual(result.Value, true);
            _mockProductsService.Verify(m => m.GetAndSaveProducts(), Times.Once);
        }