public void P_GetSupplierDetailsByCategory_WhenValidSupplierCategory_ReturnSupplierList() { #region Arrange var supplierDetail = SupplierServiceUnitTestData.GetListOfSupplierDetails(); IRepositoryMock.Setup(x => x.Get()).Returns(supplierDetail); #endregion #region Act var entity = SupplierService.GetSupplierDetails(); #endregion #region Assert Assert.True(entity.GetType() == typeof(List <Supplier>)); IRepositoryMock.Verify(x => x.Get(), Times.Once); #endregion }
public void P_RegisterSupplierDetails_WhenValidSupplierDetailsPassed_CreateNewSupplier() { #region Arrange var supplierDetail = SupplierServiceUnitTestData.CreateSupplier(); IRepositoryMock.Setup(x => x.Create(supplierDetail)).Returns(true); #endregion #region Act var entity = SupplierService.RegisterSupplierDetails(supplierDetail); #endregion #region Assert Assert.True(entity.GetType() == typeof(string)); Assert.NotEmpty(entity); Assert.Equal(entity, SupplierManangement.Constant.Success); #endregion }