Exemple #1
0
        public void OnFinishTest()
        {
            ProgressRecord    pr = null;
            ArgumentException e  = new ArgumentException("test");

            command.OnTaskFinish(pr, null);
            pr = new ProgressRecord(0, "a", "b");
            command.OnTaskFinish(pr, null);
            Assert.AreEqual(100, pr.PercentComplete);
            Assert.AreEqual(String.Format(Resources.TransmitSuccessfully), pr.StatusDescription);
            command.OnTaskFinish(pr, e);
            Assert.AreEqual(100, pr.PercentComplete);
            Assert.AreEqual(String.Format(Resources.TransmitFailed, e.Message), pr.StatusDescription);
        }