Beispiel #1
0
        public void SetUp()
        {
            Xamarin.Forms.Mocks.MockForms.Init();
            var dic = new Dictionary <string, object>();

            hbl = new HairAppBl.HairAppBl(new ConsoleLogger(), dic);
        }
Beispiel #2
0
        public void Instantiate()
        {
            var dic = new Dictionary <string, object>();
            var hbl = new HairAppBl.HairAppBl(new ConsoleLogger(), dic);

            dic.Add("RoutineFrame", null);
            dic.Add("RoutineContent", null);
            dic.Add("RoutineButton", null);
            dic.Add("RoutineFrameSelect", null);

            //var r = new HairApp.Controls.CareDayList()

            //Assert.False(c.Checked);
        }
Beispiel #3
0
        public void Instantiate()
        {
            var r = new HairApp.RoutineCellObject(new RoutineDefinition());

            r.Name = "";
            var dic = new Dictionary <string, object>();
            var hbl = new HairAppBl.HairAppBl(new ConsoleLogger(), dic);

            dic.Add("RoutineFrame", null);
            dic.Add("RoutineContent", null);
            dic.Add("RoutineButton", null);
            dic.Add("RoutineFrameSelect", null);

            var c = new HairApp.Controls.AddRoutineCell(r, hbl);

            Assert.False(c.Checked);
        }
        public void SetUp()
        {
            Xamarin.Forms.Mocks.MockForms.Init();
            allRoutines = new List <RoutineDefinition>();
            allRoutines.Add(RoutineDefinition.Create("Wash", "wash", "", ""));
            allRoutines.Add(RoutineDefinition.Create("Creme", "Creme", "", ""));
            allRoutines.Add(RoutineDefinition.Create("Cut", "cut", "", ""));
            allRoutines.Add(RoutineDefinition.Create("DoSomething", "dosomething", "", ""));
            allRoutines.Add(RoutineDefinition.Create("Foo", "bar", "", ""));
            allRoutines.Add(RoutineDefinition.Create("Kämmen", "kaemmen", "", ""));

            var dic = new Dictionary <string, object>();

            hairAppBl = new HairAppBl.HairAppBl(new ConsoleLogger(), dic);

            msCOntroller = new MainSessionController(null);
        }
Beispiel #5
0
        public App()
        {
            InitializeComponent();

            //Init Culture
            //var ci = DependencyService.Get<ILocalize>().GetCurrentCultureInfo();

            //Init Alarms
            DependencyService.Get <IAlarm>()?.Init();

            BL = new HairAppBl.HairAppBl(new FileLogger(), Current.Resources);
            App.MainSession        = new MainSessionController(Current.Properties);
            App.MainSession.Saved += MainSession_Saved;
            Session.Register(App.MainSession);
            Session.Restore();

            var fileDb        = new FileDB(Constants.SchedulesStorageFile);
            var historyfileDb = new FileDB(Constants.HistoryStorageFile);
            var settingsDb    = new FileDB(Constants.SettingsStorageFile);
            var ac            = new AlarmController(fileDb, historyfileDb, settingsDb);

            MainPage = new NavigationPage(new CustomTabBar(BL, MainSession, ac));
            ((NavigationPage)MainPage).BarBackgroundColor = Color.FromHex((String)Current.Resources["NavColor"]);
        }