示例#1
0
        public void ParseTest()
        {
            Changelist target   = new Changelist();
            string     spec     = testChangelistSpec;
            bool       expected = true;
            bool       actual;

            actual = target.Parse(spec);
            Assert.AreEqual(expected, actual);
        }
示例#2
0
        public void ToStringTest()
        {
            Changelist target   = new Changelist();
            string     spec     = testChangelistSpec;
            bool       expected = true;
            bool       actual;

            actual = target.Parse(spec);
            Assert.AreEqual(expected, actual);

            Changelist target2 = new Changelist();
            string     newSpec = target.ToString();

            expected = true;
            actual   = target2.Parse(newSpec);
            Assert.AreEqual(expected, actual);

            Assert.AreEqual(target.Id, target2.Id);
            Assert.AreEqual(target.Description, target2.Description);
            Assert.AreEqual(target.ClientId, target2.ClientId);
            Assert.AreEqual(target.Jobs.Count, target2.Jobs.Count);
            Assert.AreEqual(target.Files.Count, target2.Files.Count);
        }