public void OnExecuteAsync_Should_NotThrow( [Frozen] IProgressReporter progressReporter, [Frozen] ICodeGenerator generator, OpenApiGeneratorCommand sut, string code) { Mock.Get(generator) .Setup(c => c.GenerateCode(progressReporter)) .Returns(code); new Func <int>(sut.OnExecute).Should().NotThrow(); }
public void OnExecuteAsync_Should_NotThrow( IConsoleOutput console, IProgressReporter progressReporter, IProcessLauncher processLauncher, IGeneralOptions options, IOpenApiGeneratorFactory codeGeneratorFactory, ICodeGenerator generator, string code) { var sut = new OpenApiGeneratorCommand( console, progressReporter, options, processLauncher, codeGeneratorFactory); Mock.Get(generator) .Setup(c => c.GenerateCode(progressReporter)) .Returns(code); new Func <Task>(sut.OnExecuteAsync).Should().NotThrow(); }
public void CreateGenerator_Should_NotNull(OpenApiGeneratorCommand sut) => sut.CreateGenerator().Should().NotBeNull();
public void OutputFile_Should_NotBeNullOrWhiteSpace(OpenApiGeneratorCommand sut) => sut.OutputFile.Should().NotBeNullOrWhiteSpace();
public void SwaggerFile_Should_NotBeNullOrWhiteSpace(OpenApiGeneratorCommand sut) => sut.SwaggerFile.Should().NotBeNullOrWhiteSpace();
public void DefaultNamespace_Should_NotBeNullOrWhiteSpace(OpenApiGeneratorCommand sut) => sut.DefaultNamespace.Should().NotBeNullOrWhiteSpace();