public void ShouldErrorWhenResourceHasLinksAttribute() { var r = new ResourceWithLinks { Id = 1, Links = 1 }; var ro = new ResourceObject(r, _p); }
public static List <LanguageWithResourcesAndLinks> GetLinksToFiles(List <LanguageWithResources> lwr, List <string> languages, List <string> shortcuts) { List <LanguageWithResourcesAndLinks> result = new List <LanguageWithResourcesAndLinks>(); foreach (var language in languages) { List <ResourceWithLinks> resourcesWithLinks = new List <ResourceWithLinks>(); int index = languages.IndexOf(language); foreach (var item in lwr[index].Resources) { ResourceWithLinks rwl = new ResourceWithLinks() { Name = item, PDFLink = "", ODTLink = "" }; resourcesWithLinks.Add(rwl); } var languageWithRes = new LanguageWithResourcesAndLinks() { Name = lwr[index].Name, Resources = resourcesWithLinks }; if (language != "English") { GetPdfLinks(languageWithRes, shortcuts[languages.IndexOf(language)]); } else { GetPdfLinks(languageWithRes, "de"); } result.Add(languageWithRes); } return(result); }