Пример #1
0
        static void Main(string[] args)
        {
            Stopwatch timer = new Stopwatch();

            timer.Start();

            string l4Net = Path.Combine(Environment.CurrentDirectory, "SeleniumWebAutomation.exe.config");

            log4net.Config.XmlConfigurator.ConfigureAndWatch(new System.IO.FileInfo(l4Net));

            _logger.Info("Starting... SeleniumWebAutomation");
            _logger.Info($"Version: {Assembly.GetExecutingAssembly().GetName()}");

            using (IKernel kernel = NinjectCommon.CreateKernel())
            {
                TestMbCarey mbcareyTests = new TestMbCarey();
                mbcareyTests.BaseSetUp();
                mbcareyTests.HomePage();
                mbcareyTests.NavigatePages();
                mbcareyTests.MenuNavigationByElementCollection();
                mbcareyTests.LeadershipPage();
                //mbcareyTests.ExperiencePage();
                //mbcareyTests.ProjectsPage();
                //mbcareyTests.SkillsPage();
                mbcareyTests.BaseTearDown();
            }

            timer.Stop();
            _logger.Info($"Ending... SeleniumWebAutomation - Elapsed Time = {timer.Elapsed}");
        }
Пример #2
0
        static void Main(string[] args)
        {
            NinjectCommon.Registration();

            userLogic  = NinjectCommon.Kernel.Get <IUserLogic>();
            awardLogic = NinjectCommon.Kernel.Get <IAwardLogic>();

            //StartMethod();
            IAwardDao   awardDaoFile = new AwardDaoFile();
            UserDaoFile userDaoFile  = new UserDaoFile(awardDaoFile);
            var         user         = new User {
                IdUser = 2, Name = "Pasha", Birthday = DateTime.Now, Age = 20
            };

            var awardsByUser = userDaoFile.GetAwardFromUserAward(user.IdUser);

            foreach (var item in awardsByUser)
            {
                Console.WriteLine(item.Key + " : " + item.Value);
            }

            //userDaoFile.Reawrding(user, 2);
            //userDaoFile.Reawrding(user, 3);
            //userDaoFile.AddUser(new User { IdUser = 2, Name = "Pasha", Birthday = DateTime.Now, Age = 20 });
            //foreach (var item in userDaoFile.GetUsers())
            //{
            //    Console.WriteLine(item);
            //}

            Console.Read();
        }
Пример #3
0
        public static void Init(TestContext context)
        {
            NinjectCommon.Registration();
            var medalLogic = NinjectCommon.Kernel.Get <IMedalsLogic>();

            id = medalLogic.Add("...", "Gold");
        }
 public UserJourneyProvider()
 {
     _repo = NinjectCommon.Get <IRepository>();
     _userSkillProvider       = NinjectCommon.Get <IUserSkillProvider>();
     _journeyProvider         = NinjectCommon.Get <IJourneyProvider>();
     _userActionPointProvider = NinjectCommon.Get <IUserActionPointProvider>();
 }
Пример #5
0
 public static void Init(TestContext context)
 {
     NinjectCommon.Registration();
     var personLogic = NinjectCommon.Kernel.Get <IPeopleLogic>();
     var id          = personLogic.Add("Alex", "Pak", new DateTime(1997, 10, 10), 21,
                                       "Saratov", "Chapaeva", "60");
 }
Пример #6
0
        static void Main(string[] args)
        {
            Console.WriteLine("Куда сохранять информацию? Push button: 1 - Database, 2 - File, 3 or another button - Memory (default)");
            var command = Console.ReadKey();

            switch (command.Key)
            {
            case ConsoleKey.D1:
                //Регистрация зависимостей. Параметр отвечает за DAL
                NinjectCommon.Registration(1);
                break;

            case ConsoleKey.D2:
                //Регистрация зависимостей. Параметр отвечает за DAL
                NinjectCommon.Registration(2);
                break;

            default:
                //Регистрация зависимостей. Параметр отвечает за DAL
                NinjectCommon.Registration();
                break;
            }

            userLogic  = NinjectCommon.Kernel.Get <IUserLogic>();
            awardLogic = NinjectCommon.Kernel.Get <IAwardLogic>();

            StartMethod();

            Console.Read();
        }
Пример #7
0
        public static IKernel Init()
        {
            var kernel = new StandardKernel();

            NinjectCommon.RegisterServices(kernel);

            return(kernel);
        }
Пример #8
0
        static int Main(string[] args)
        {
            NinjectCommon.Start();
            var batchProgram = NinjectCommon.GetBatchProgram();
            var result       = batchProgram.Run(args);

            return((int)result);
        }
Пример #9
0
 public UserSubAccountTest()
 {
     NinjectCommon.Start(bindingRoot =>
     {
         bindingRoot.Bind <IDbFactory>().ToConstant(DbFactory.Instance);
         bindingRoot.Bind <IUserSubAccountDal>().To <UserSubAccountDal>();
         bindingRoot.Bind <IUserSubAccountBll>().To <UserSubAccountBll>();
     });
 }
        //private static IRewardsLogic personLogic;

        static void Main(string[] args)
        {
            NinjectCommon.Registration();

            medalLogic  = NinjectCommon.Kernel.Get <IMedalsLogic>();
            personLogic = NinjectCommon.Kernel.Get <IPeopleLogic>();
            //personLogic = NinjectCommon.Kernel.Get<IRewardsLogic>();

            Start();
        }
Пример #11
0
        public void Reawrding()
        {
            NinjectCommon.Registration();

            IUserLogic  userLogic  = NinjectCommon.Kernel.Get <IUserLogic>();
            IAwardLogic awardLogic = NinjectCommon.Kernel.Get <IAwardLogic>();

            //var result = userLogic.Rewarding("1", 1);

            var result = userLogic.GetUserById(1);

            Console.WriteLine(result);

            Assert.AreEqual(1, 1, 0, "ERROR");
        }
Пример #12
0
        public void GetPageList()
        {
            var userBll = NinjectCommon.Resolve <IUserSubAccountBll>();
            var data    = userBll.GetPageList(1, new PageListQueryInfo <UserSubAccountPageListQuery>
            {
                PageSize  = 15,
                PageIndex = 1,
                Query     = new UserSubAccountPageListQuery
                {
                    ProvinceName = "北京市",
                    CityName     = "",
                    DistrictName = ""
                }
            });

            Assert.True(data.Info.Count > 0);
        }
Пример #13
0
        /// <summary>
        /// Creates the kernel that will manage your application.
        /// </summary>
        /// <returns>The created kernel.</returns>
        private static IKernel createKernel()
        {
            var kernel = new StandardKernel();

            try
            {
                kernel.Bind <Func <IKernel> >().ToMethod(ctx => () => new Bootstrapper().Kernel);
                kernel.Bind <IHttpModule>().To <HttpApplicationInitializationHttpModule>();


                NinjectCommon.RegisterServices(kernel);
                return(kernel);
            }
            catch
            {
                kernel.Dispose();
                throw;
            }
        }
Пример #14
0
        // Дополнительные сведения об объединении см. на странице https://go.microsoft.com/fwlink/?LinkId=301862
        public static void RegisterBundles(BundleCollection bundles)
        {
            bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
                            "~/Scripts/jquery-{version}.js"));

            bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
                            "~/Scripts/jquery.validate*"));

            // Используйте версию Modernizr для разработчиков, чтобы учиться работать. Когда вы будете готовы перейти к работе,
            // готово к выпуску, используйте средство сборки по адресу https://modernizr.com, чтобы выбрать только необходимые тесты.
            bundles.Add(new ScriptBundle("~/bundles/modernizr").Include(
                            "~/Scripts/modernizr-*"));

            bundles.Add(new ScriptBundle("~/bundles/bootstrap").Include(
                            "~/Scripts/bootstrap.js"));

            bundles.Add(new StyleBundle("~/Content/css").Include(
                            "~/Content/bootstrap.css",
                            "~/Content/site.css"));

            NinjectCommon.Registration(numberOfDAL: 1);
        }
Пример #15
0
        public void Add()
        {
            var user = new User()
            {
                Account         = "Test-1",
                Password        = "******",
                Name            = "Test",
                QQ              = "888888",
                Email           = "*****@*****.**",
                Mobile          = "13888888888",
                Salt            = "12345",
                ReferrerAccount = "Test"
            };

            var userDal = NinjectCommon.Resolve <IUserDal>();
            //var ret = userDal.Add(user);
            //Assert.True(ret);

            var userBll = NinjectCommon.Resolve <IUserBll>();

            userBll.Register(user);
        }
Пример #16
0
 public UserProvider()
 {
     _userRepository = NinjectCommon.Get <IUserRepository>();
 }
Пример #17
0
 public UserActionPointController()
 {
     _userActionPointProvider = NinjectCommon.Get <IUserActionPointProvider>();
 }
 public UserActionPointProvider()
 {
     _repo = NinjectCommon.Get <IRepository>();
 }
Пример #19
0
 public SkillsController()
 {
     _skillProvider = NinjectCommon.Get <ISkillProvider>();
 }
Пример #20
0
 static void Main()
 {
     NinjectCommon.InitializeKernel();
     AutoMapperCommon.InitializeMapper();
     Engine.Run();
 }
 public ActionPointController()
 {
     _actionPointProvider = NinjectCommon.Get <IActionPointProvider>();
 }
 public UserSkillsController()
 {
     _userSkillProvider = NinjectCommon.Get <IUserSkillProvider>();
 }
Пример #23
0
 public SkillProvider()
 {
     _repo = NinjectCommon.Get <IRepository>();
     _actionPointProvider = NinjectCommon.Get <IActionPointProvider>();
 }
 public static void Init(TestContext context)
 {
     NinjectCommon.Registration();
     logic = NinjectCommon.Kernel.Get <IMedalsLogic>();
 }
Пример #25
0
 public JourneyProvider()
 {
     _repo          = NinjectCommon.Get <IRepository>();
     _skillProvider = NinjectCommon.Get <ISkillProvider>();
 }
Пример #26
0
 public UserJourneyController()
 {
     _userJourneyProvider = NinjectCommon.Get <IUserJourneyProvider>();
 }
Пример #27
0
 public JourneyController()
 {
     _journeyProvider = NinjectCommon.Get <IJourneyProvider>();
 }