29 references to Dependency
Microsoft.AspNetCore.OpenApi.Tests (29)
Transformers\DocumentTransformerTests.cs (29)
76var serviceCollection = new ServiceCollection().AddSingleton<Dependency>(); 90Assert.Equal(Dependency.InstantiationCount.ToString(CultureInfo.InvariantCulture), description); 95Assert.Equal(Dependency.InstantiationCount.ToString(CultureInfo.InvariantCulture), description); 102var serviceCollection = new ServiceCollection().AddTransient<Dependency>(); 116Assert.Equal(Dependency.InstantiationCount.ToString(CultureInfo.InvariantCulture), description); 121Assert.Equal(Dependency.InstantiationCount.ToString(CultureInfo.InvariantCulture), document.Info.Description); 166var serviceCollection = new ServiceCollection().AddSingleton<Dependency>(); 172Dependency.InstantiationCount = 0; 175var service = context.ApplicationServices.GetRequiredService<Dependency>(); 176var sameServiceAgain = context.ApplicationServices.GetRequiredService<Dependency>(); 188Assert.Equal(1, Dependency.InstantiationCount); 194var serviceCollection = new ServiceCollection().AddScoped<Dependency>(); 200Dependency.InstantiationCount = 0; 203var service = context.ApplicationServices.GetRequiredService<Dependency>(); 204var sameServiceAgain = context.ApplicationServices.GetRequiredService<Dependency>(); 215Assert.Equal(2, Dependency.InstantiationCount); 221var serviceCollection = new ServiceCollection().AddTransient<Dependency>(); 227Dependency.InstantiationCount = 0; 230var service = context.ApplicationServices.GetRequiredService<Dependency>(); 231var sameServiceAgain = context.ApplicationServices.GetRequiredService<Dependency>(); 240Assert.Equal(2, Dependency.InstantiationCount); 372private class ActivatedTransformerWithDependency(Dependency dependency) : IOpenApiDocumentTransformer 377document.Info.Description = Dependency.InstantiationCount.ToString(CultureInfo.InvariantCulture);