public void DependenciesAreSpecifiedInXaml() { var catalog = new BasicDependencyCatalog(); var mi = catalog.Modules.First(x => x.ModuleName == nameof(ModuleA)); Assert.Contains(mi.DependsOn, d => d == nameof(ModuleB)); }
public void DependsOnAttributeAddsDependencies() { var catalog = new BasicDependencyCatalog(); var mi = catalog.Modules.First(x => x.ModuleName == nameof(MasterModule)); Assert.Contains(mi.DependsOn, d => d == nameof(DependentModuleA)); Assert.Contains(mi.DependsOn, d => d == nameof(DependentModuleB)); }