示例#1
0
        public void Test_OnBuildStarted()
        {
            MockBuildEventListener b = new MockBuildEventListener();

            System.Xml.XmlDocument doc = new System.Xml.XmlDocument();
            doc.LoadXml(FormatBuildFile("", ""));
            Project p = new Project(doc, Level.Info, 0);

            p.BuildStarted += new BuildEventHandler(b.BuildStarted);
            p.OnBuildStarted(this, new BuildEventArgs(p));

            Assert.IsTrue(b._buildStarted);
        }
示例#2
0
        public void Test_OnTaskFinished()
        {
            MockBuildEventListener b = new MockBuildEventListener();

            XmlDocument doc = new XmlDocument();

            doc.LoadXml(FormatBuildFile("", ""));
            Project p = new Project(doc, Level.Info, 0);

            p.TaskFinished += new TaskBuildEventHandler(b.TaskFinished);
            p.OnTaskFinished(this, new TaskBuildEventArgs(null, null));

            Assert.IsTrue(b._taskFinished);
        }
示例#3
0
        public void Test_OnBuildStarted() {
            MockBuildEventListener b = new MockBuildEventListener();

            XmlDocument doc = new XmlDocument();
            doc.LoadXml(FormatBuildFile("", ""));
            Project p = new Project(doc, Level.Info, 0);

            p.BuildStarted += new BuildEventHandler(b.BuildStarted);
            p.OnBuildStarted(this, new BuildEventArgs(p));

            Assert.IsTrue(b._buildStarted);
        }