public void TestGenerateDefaultContexts() { DefaultContextGenerator dcg = new DefaultContextGenerator(); DefinedContexts dc = dcg.GenerateDefaultContexts(); Assert.IsNotNull(dc.FindIdByDescr("Home")); Assert.IsNotNull(dc.FindIdByDescr("Office")); Assert.IsNotNull(dc.FindIdByDescr("Computer")); Assert.IsNotNull(dc.FindIdByDescr("Errands")); }
public void TestLoadDefaultContexts() { Collection <Project> prjList = GetTestProjectList(); DefinedContexts dc = GetTestContexts(); Session session = LoadTestSession(prjList, null); Assert.IsNull(session.Contexts); Assert.IsTrue(session.LoadDefaultContexts()); DefinedContexts defaultContexts = new DefaultContextGenerator().GenerateDefaultContexts(); Assert.AreEqual(defaultContexts.Count, session.Contexts.Count); foreach (var c in defaultContexts.GetList()) { Assert.AreEqual(c.Description, session.Contexts.FindIdByDescr(c.Description).Description); } }