Ejemplo n.º 1
0
        public void Update_WhenUpdatedSupplier_ShouldUpdate()
        {
            // Arrange
            var supplierForUpdateDto = new SupplierForUpdateDto();
            var mockSupplierDal      = new MockSupplierDal().MockUpdate().MockGet(new Supplier());
            var sut = new SupplierManager(mockSupplierDal.Object);

            // Act
            sut.Update(supplierForUpdateDto);

            // Assert
            mockSupplierDal.VerifyUpdate(Times.Once());
        }
Ejemplo n.º 2
0
        public void Delete_WhenDeletedSupplier_ShouldUpdateEnableStatus()
        {
            // Arrange
            int supplierId      = 1;
            var mockSupplierDal = new MockSupplierDal().MockUpdate().MockGet(new Supplier());
            var sut             = new SupplierManager(mockSupplierDal.Object);

            // Act
            sut.Delete(supplierId);

            // Assert
            mockSupplierDal.VerifyUpdate(Times.Once());
        }