Exemple #1
0
        public void JOURNAL2()
        {
            iCalendar iCal = iCalendar.LoadFromFile(@"Calendars\Journal\JOURNAL2.ics");

            ProgramTest.TestCal(iCal);
            DDay.iCal.Components.Journal j = (DDay.iCal.Components.Journal)iCal.Journals[0];

            Assert.IsNotNull(j, "Journal entry was null");
            Assert.IsTrue(j.Status == JournalStatus.Final, "Journal entry should have been in FINAL status, but it was in " + j.Status.ToString() + " status.");
            Assert.IsTrue(j.Class.Value == "PRIVATE", "Journal class should have been PRIVATE, but was " + j.Class + ".");
            Assert.IsTrue(j.Organizer.CommonName.Value == "JohnSmith", "Organizer common name should have been JohnSmith, but was " + j.Organizer.CommonName.ToString());
            Assert.IsTrue(
                string.Equals(
                    j.Organizer.SentBy.Value,
                    "mailto:[email protected]",
                    StringComparison.InvariantCultureIgnoreCase),
                "Organizer should have had been SENT-BY 'mailto:[email protected]'; it was sent by '" + j.Organizer.SentBy.Value + "'");
            Assert.IsTrue(
                string.Equals(
                    j.Organizer.DirectoryEntry.Value,
                    "ldap://host.com:6666/o=3DDC%20Associates,c=3DUS??(cn=3DJohn%20Smith)",
                    StringComparison.InvariantCultureIgnoreCase),
                "Organizer's directory entry should have been 'ldap://host.com:6666/o=3DDC%20Associates,c=3DUS??(cn=3DJohn%20Smith)', but it was '" + j.Organizer.DirectoryEntry.Value + "'");
            Assert.IsNull(j.DTStart);
        }
Exemple #2
0
        static public Journal Create(iCalendar iCal)
        {
            Journal j = new Journal(iCal);
            j.UID = UniqueComponent.NewUID();

            return j;
        }
Exemple #3
0
        public void JOURNAL1()
        {
            iCalendar iCal = iCalendar.LoadFromFile(@"Calendars\Journal\JOURNAL1.ics");
            Program.TestCal(iCal);
            DDay.iCal.Components.Journal j = (DDay.iCal.Components.Journal)iCal.Journals[0];

            Assert.IsNotNull(j, "Journal entry was null");
            Assert.IsTrue(j.Status == JournalStatus.Draft, "Journal entry should have been in DRAFT status, but it was in " + j.Status.ToString() + " status.");
            Assert.IsTrue(j.Class.Value == "PUBLIC", "Journal class should have been PUBLIC, but was " + j.Class + ".");
            Assert.IsNull(j.DTStart);
        }
Exemple #4
0
        static public Journal Create(iCalendar iCal)
        {
            Journal j = iCal.Create <Journal>();

            return(j);
        }