29 references to Dependency
Microsoft.AspNetCore.OpenApi.Tests (29)
Transformers\DocumentTransformerTests.cs (29)
75var serviceCollection = new ServiceCollection().AddSingleton<Dependency>(); 89Assert.Equal(Dependency.InstantiationCount.ToString(CultureInfo.InvariantCulture), description); 94Assert.Equal(Dependency.InstantiationCount.ToString(CultureInfo.InvariantCulture), description); 101var serviceCollection = new ServiceCollection().AddTransient<Dependency>(); 115Assert.Equal(Dependency.InstantiationCount.ToString(CultureInfo.InvariantCulture), description); 120Assert.Equal(Dependency.InstantiationCount.ToString(CultureInfo.InvariantCulture), document.Info.Description); 165var serviceCollection = new ServiceCollection().AddSingleton<Dependency>(); 171Dependency.InstantiationCount = 0; 174var service = context.ApplicationServices.GetRequiredService<Dependency>(); 175var sameServiceAgain = context.ApplicationServices.GetRequiredService<Dependency>(); 187Assert.Equal(1, Dependency.InstantiationCount); 193var serviceCollection = new ServiceCollection().AddScoped<Dependency>(); 199Dependency.InstantiationCount = 0; 202var service = context.ApplicationServices.GetRequiredService<Dependency>(); 203var sameServiceAgain = context.ApplicationServices.GetRequiredService<Dependency>(); 214Assert.Equal(2, Dependency.InstantiationCount); 220var serviceCollection = new ServiceCollection().AddTransient<Dependency>(); 226Dependency.InstantiationCount = 0; 229var service = context.ApplicationServices.GetRequiredService<Dependency>(); 230var sameServiceAgain = context.ApplicationServices.GetRequiredService<Dependency>(); 239Assert.Equal(2, Dependency.InstantiationCount); 371private class ActivatedTransformerWithDependency(Dependency dependency) : IOpenApiDocumentTransformer 376document.Info.Description = Dependency.InstantiationCount.ToString(CultureInfo.InvariantCulture);