Exemple #1
0
            public void Should_Throw_For_Null_Context()
            {
                // Given
                var settings = new MkDocsVersionSettings();

                // When
                var result = Record.Exception(() => MkDocsAliases.MkDocsVersion(null, settings));

                // Then
                Assert.IsType <ArgumentNullException>(result);
                Assert.Equal("context", ((ArgumentNullException)result).ParamName);
            }
Exemple #2
0
            public async void Should_Throw_For_Null_Context_For_Working_Directory()
            {
                // Given
                var settings = new MkDocsServeAsyncSettings();

                // When
                var result = await(Record.ExceptionAsync(() => MkDocsAliases.MkDocsServeAsync(null, settings)) ?? Task.FromResult <Exception>(null));

                // Then
                Assert.IsType <ArgumentNullException>(result);
                Assert.Equal("context", ((ArgumentNullException)result).ParamName);
            }
Exemple #3
0
            public void Should_Throw_For_Null_Context()
            {
                // Given
                var settings   = new MkDocsGhDeploySettings();
                var projectDir = new DirectoryPath("./project");

                // When
                var result = Record.Exception(() => MkDocsAliases.MkDocsGhDeploy(null, projectDir, settings));

                // Then
                Assert.IsType <ArgumentNullException>(result);
                Assert.Equal("context", ((ArgumentNullException)result).ParamName);
            }