예제 #1
0
        public void GetProjectReferencePaths_WhenProjectHasNoReferences_ReturnEmptyList()
        {
            var testProj   = TestPathHelper.GetTestProjectPath("H");
            var references = NodeFinder.GetProjectReferencePaths(testProj);

            references.ShouldBeEmpty();
        }
예제 #2
0
        public void GetProjectReferencePaths_WhenProjectHasTwoReferences_ReturnListWithTwoReferences()
        {
            var testProj   = TestPathHelper.GetTestProjectPath("C_AB");
            var references = NodeFinder.GetProjectReferencePaths(testProj).ToList();

            references[0].Contains("A.csproj").ShouldBeTrue();
            references[1].Contains("B.csproj").ShouldBeTrue();
        }