41 references to VerifyReverseTransitiveReferences
Microsoft.CodeAnalysis.Workspaces.UnitTests (41)
SolutionTests\ProjectDependencyGraphTests.cs (41)
329VerifyReverseTransitiveReferences(CreateSolutionFromReferenceMap("A"), "A", new string[] { });
330VerifyReverseTransitiveReferences(CreateSolutionFromReferenceMap("B:A A"), "A", new string[] { "B" });
331VerifyReverseTransitiveReferences(CreateSolutionFromReferenceMap("C:B B:A A"), "A", new string[] { "B", "C" });
332VerifyReverseTransitiveReferences(CreateSolutionFromReferenceMap("C:B B:A A"), "C", new string[] { });
333VerifyReverseTransitiveReferences(CreateSolutionFromReferenceMap("D:C,B B:A C A"), "A", new string[] { "D", "B" });
355VerifyReverseTransitiveReferences(solution, "A", new string[] { });
356VerifyReverseTransitiveReferences(solution, "B", new string[] { });
357VerifyReverseTransitiveReferences(solution, "C", new string[] { });
358VerifyReverseTransitiveReferences(solution, "D", new string[] { });
366VerifyReverseTransitiveReferences(solution, "A", new string[] { });
367VerifyReverseTransitiveReferences(solution, "B", new string[] { "A" });
368VerifyReverseTransitiveReferences(solution, "C", new string[] { });
369VerifyReverseTransitiveReferences(solution, "D", new string[] { "C" });
375VerifyReverseTransitiveReferences(solution, "A", new string[] { });
376VerifyReverseTransitiveReferences(solution, "B", new string[] { "A" });
377VerifyReverseTransitiveReferences(solution, "C", new string[] { "A", "B" });
378VerifyReverseTransitiveReferences(solution, "D", new string[] { "A", "B", "C" });
392VerifyReverseTransitiveReferences(solution, "A", new string[] { });
393VerifyReverseTransitiveReferences(solution, "B", new string[] { "A" });
394VerifyReverseTransitiveReferences(solution, "C", new string[] { });
395VerifyReverseTransitiveReferences(solution, "D", new string[] { "C" });
400VerifyReverseTransitiveReferences(solution, "B", new string[] { "A" });
479VerifyReverseTransitiveReferences(solution, "A", new string[] { });
480VerifyReverseTransitiveReferences(solution, "B", new string[] { "A" });
481VerifyReverseTransitiveReferences(solution, "C", new string[] { "A", "B" });
482VerifyReverseTransitiveReferences(solution, "D", new string[] { "A", "B", "C" });
486VerifyReverseTransitiveReferences(solution, "A", new string[] { });
487VerifyReverseTransitiveReferences(solution, "C", new string[] { });
488VerifyReverseTransitiveReferences(solution, "D", new string[] { "C" });
504VerifyReverseTransitiveReferences(solution, "D", new string[] { "A" });
532VerifyReverseTransitiveReferences(solution, "E", new string[] { "D" });
561VerifyReverseTransitiveReferences(solution, "C", new string[] { "A", "B" });
575VerifyReverseTransitiveReferences(solution, "C", new string[] { "B" });
608VerifyReverseTransitiveReferences(solution, "A", new string[] { });
609VerifyReverseTransitiveReferences(solution, "B", new string[] { "A" });
610VerifyReverseTransitiveReferences(solution, "C", new string[] { "A", "B" });
611VerifyReverseTransitiveReferences(solution, "D", new string[] { "A", "B", "C" });
642VerifyReverseTransitiveReferences(solution, "A", new string[] { });
643VerifyReverseTransitiveReferences(solution, "B", new string[] { "A" });
644VerifyReverseTransitiveReferences(solution, "C", new string[] { });
645VerifyReverseTransitiveReferences(solution, "D", new string[] { "C" });