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);
        }