public StartupContext() { MinimizedStartupRequested = false; WebRequestObserver = new NoActionOnWebRequest(); SingleAppInstancePolicy = new DefaultSingleAppInstancePolicy(); WebDavConnection = new WebDavConnection(); }
public void Password_Decoded() { var webDavConn = new WebDavConnection(); string dummyUserId = Guid.Empty.ToString(); string dummyUrlWebDav = ""; webDavConn.Init(dummyUserId, "dummyLogin", "270C0E172852220616271E5D1729", dummyUrlWebDav); Assert.AreEqual("secre7Passw0rd", webDavConn.GenericPassword()); }
public DesignMainViewModel() { var now = TimeMerge.Utils.Calculations.NowTime; var mainViewModel = this; mainViewModel.Year = now.Year; mainViewModel.Month = now.Month; mainViewModel.SettingsPanelVM.UserID = "D0C22AC4-B7BE-4B5E-B0CC-B99419E822B4"; mainViewModel.UserName = "******"; MonthData = new TimeMerge.Model.SingleMonthData(); MonthData.YearMonth = now; var webDavConnection = new WebDavConnection(); webDavConnection.Init(SettingsPanelVM.UserID, "dummyLogin", "001122", "dummyWebDavUrl"); mainViewModel.MonthViewModel = new SingleMonthViewModel(mainViewModel, new NoActionOnWebRequest(), webDavConnection); mainViewModel.MonthViewModel.SetMonthData(MonthData); DayData = new TimeMerge.Model.SingleDayData(); DayData.Day = 1; DayData.IsNoWorkDay = false; DayData.WorkInterruptions[0].StartTime = now - TimeSpan.FromHours(1); DayData.WorkInterruptions[0].EndTime = now + TimeSpan.FromHours(7.5); DayData.WorkInterruptions[0].CorrectionEndTime = now + TimeSpan.FromHours(8); DayData.WorkInterruptions[0].Type = TimeMerge.Model.WorkInterruption.WorkInterruptionType.OBED; SingleDayViewModel dayVM = new SingleDayViewModel(); dayVM.ReInit(DayData, mainViewModel.MonthViewModel, MonthData.Days); mainViewModel.MonthViewModel.Days.Add(dayVM); var holidayData = new TimeMerge.Model.SingleDayData(); holidayData.Day = 2; holidayData.IsNoWorkDay = true; SingleDayViewModel dayVM2 = new SingleDayViewModel(); dayVM2.ReInit(holidayData, mainViewModel.MonthViewModel, MonthData.Days); mainViewModel.MonthViewModel.Days.Add(dayVM2); }
public void Password_Encoded() { string hashed = WebDavConnection.EncodeSecret("secre7Passw0rd"); Assert.AreEqual("270C0E172852220616271E5D1729", hashed); }