Exemple #1
0
        public void AssemblyPaths_does_not_convert_value_to_a_absolute_path_if_value_is_null()
        {
            // ARRANGE
            var sut = new ApiReferenceOptions()
            {
                AssemblyPaths = null
            };

            // ACT / ASSERT
            Assert.Null(sut.AssemblyPaths);
        }
Exemple #2
0
        public void OutputDirectory_does_not_convert_value_to_a_absolute_path_if_path_is_null_or_empty(string path)
        {
            // ARRANGE
            var sut = new ApiReferenceOptions()
            {
                OutputDirectory = path
            };

            // ACT / ASSERT
            Assert.Equal(path, sut.OutputDirectory);
        }
Exemple #3
0
        public void AssemblyPaths_converts_values_to_a_absolute_paths_02()
        {
            // ARRANGE
            var sut = new ApiReferenceOptions()
            {
                AssemblyPaths = new[] { "some-path", "some-other-path" }
            };

            // ACT / ASSERT
            Assert.All(sut.AssemblyPaths, path => Assert.True(Path.IsPathRooted(path)));
        }
Exemple #4
0
        public void OutputDirectory_converts_value_to_a_absolute_path()
        {
            // ARRANGE
            var sut = new ApiReferenceOptions()
            {
                OutputDirectory = "some-path"
            };

            // ACT / ASSERT
            Assert.True(Path.IsPathRooted(sut.OutputDirectory));
        }