Example #1
0
        public void Add03AppExport_null_ArgumentException()
        {
            var appSettings = new AppSettings {
                AddSwagger = true, AddSwaggerExport = true
            };
            var swagger = new SwaggerExportHelper(null, new FakeIWebLogger());

            swagger.Add03AppExport(appSettings, new FakeSelectorStorage(), null);
        }
Example #2
0
        public void Add03AppExport_disabled_AddSwagger()
        {
            var appSettings = new AppSettings {
                AddSwagger = true, AddSwaggerExport = false
            };
            var swagger = new SwaggerExportHelper(null, new FakeIWebLogger());
            var result  = swagger.Add03AppExport(appSettings, new FakeSelectorStorage(), null);

            Assert.IsFalse(result);
        }
Example #3
0
        public void Add04SwaggerExportExitAfter_False()
        {
            var appSettings = new AppSettings {
                AddSwagger = true, AddSwaggerExport = false, AddSwaggerExportExitAfter = false
            };
            var swagger     = new SwaggerExportHelper(null, new FakeIWebLogger());
            var appLifeTime = new FakeIApplicationLifetime();
            var result      = swagger.Add04SwaggerExportExitAfter(appSettings, appLifeTime);

            Assert.IsFalse(result);
        }
Example #4
0
 public void GenerateSwagger_NullInput()
 {
     Assert.AreEqual(string.Empty, SwaggerExportHelper.GenerateSwagger(null, null));
 }