public void HasTypeWithNamedDependencies() { var withDependencies = new NamedDependencies(new DerivedOne(), new DerivedTwo(), new DerivedThree()); Assert.NotNull(withDependencies); Assert.IsType <DerivedOne>(withDependencies.One); Assert.IsType <DerivedTwo>(withDependencies.Two); Assert.IsType <DerivedThree>(withDependencies.Three); }
public ITargetDefinition DependsOn(params string[] targets) { NamedDependencies.AddRange(targets); return(this); }