public void Assert_False_If_Email_Does_Not_Exists() { //var uow = Mock.Create<IQTecUnitOfWork>(); //Mock.Arrange(() => uow.EmployeeRepository.IsEmailDuplicate("*****@*****.**")).CallOriginal(); var svcLocator = new UnityServiceLocator(container); var uow = svcLocator.GetInstance<IQTecUnitOfWork>(); var classunderTest = new EmployeeManager(uow); const bool ExpectedValue = false; var actualValue = classunderTest.IsEmailUnique("*****@*****.**"); Assert.AreEqual(ExpectedValue,actualValue); }
public void TestDirectGetCustomerobject() { var container = new UnityContainer(); string path = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "EntLib.config.xml"); var map = new ExeConfigurationFileMap { ExeConfigFilename = path }; Configuration config = ConfigurationManager.OpenMappedExeConfiguration(map, ConfigurationUserLevel.None); var section = (UnityConfigurationSection)config.GetSection("unity"); section.Configure(container, "DefContainer"); var serviceocator = new UnityServiceLocator(container); var employee = serviceocator.GetInstance<IEmployeeBusinessObject>(); Assert.NotNull(employee); }