Exemplo n.º 1
0
        public void EachTaskShouldDescribeThemSelvesBeforeBuild()
        {
            var dependent = new FakeDescribingTask("one");
            var dependency = new FakeDescribingTask("two");
            dependent.Dependencies = new[] {new TaskDependency(dependency)};

            ITargetBuilderBounce bounce = GetBounce();

            var builder = new TargetInvoker(bounce);
            builder.Invoke(new BounceCommandParser().Build, dependent);

            Assert.That(bounce.DescriptionOutput.ToString(), Is.EqualTo(@"two;one;"));
        }
Exemplo n.º 2
0
        public void EachTaskShouldDescribeThemSelvesBeforeBuild()
        {
            var dependent  = new FakeDescribingTask("one");
            var dependency = new FakeDescribingTask("two");

            dependent.Dependencies = new[] { new TaskDependency(dependency) };

            ITargetBuilderBounce bounce = GetBounce();

            var builder = new TargetInvoker(bounce);

            builder.Invoke(new BounceCommandParser().Build, dependent);

            Assert.That(bounce.DescriptionOutput.ToString(), Is.EqualTo(@"two;one;"));
        }