@ -41,6 +41,9 @@ namespace OpenIddict.Core.Tests
builder . ReplaceApplicationManager ( typeof ( OpenGenericApplicationManager < > ) ) ;
// Assert
Assert . Contains ( services , service = >
service . ServiceType = = typeof ( OpenGenericApplicationManager < > ) & &
service . ImplementationType = = typeof ( OpenGenericApplicationManager < > ) ) ;
Assert . Contains ( services , service = >
service . ServiceType = = typeof ( OpenIddictApplicationManager < > ) & &
service . ImplementationType = = typeof ( OpenGenericApplicationManager < > ) ) ;
@ -60,6 +63,9 @@ namespace OpenIddict.Core.Tests
builder . ReplaceApplicationManager ( typeof ( ClosedGenericApplicationManager ) ) ;
// Assert
Assert . Contains ( services , service = >
service . ServiceType = = typeof ( ClosedGenericApplicationManager ) & &
service . ImplementationFactory ! = null ) ;
Assert . Contains ( services , service = >
service . ServiceType = = typeof ( OpenIddictApplicationManager < CustomApplication > ) & &
service . ImplementationType = = typeof ( ClosedGenericApplicationManager ) ) ;
@ -83,7 +89,7 @@ namespace OpenIddict.Core.Tests
}
[Fact]
public void ReplaceApplicationStoreResolver_OverridesDefaultManag er ( )
public void ReplaceApplicationStoreResolver_OverridesDefaultResolv er ( )
{
// Arrange
var services = CreateServices ( ) ;
@ -126,6 +132,9 @@ namespace OpenIddict.Core.Tests
builder . ReplaceAuthorizationManager ( typeof ( OpenGenericAuthorizationManager < > ) ) ;
// Assert
Assert . Contains ( services , service = >
service . ServiceType = = typeof ( OpenGenericAuthorizationManager < > ) & &
service . ImplementationType = = typeof ( OpenGenericAuthorizationManager < > ) ) ;
Assert . Contains ( services , service = >
service . ServiceType = = typeof ( OpenIddictAuthorizationManager < > ) & &
service . ImplementationType = = typeof ( OpenGenericAuthorizationManager < > ) ) ;
@ -145,6 +154,9 @@ namespace OpenIddict.Core.Tests
builder . ReplaceAuthorizationManager ( typeof ( ClosedGenericAuthorizationManager ) ) ;
// Assert
Assert . Contains ( services , service = >
service . ServiceType = = typeof ( ClosedGenericAuthorizationManager ) & &
service . ImplementationFactory ! = null ) ;
Assert . Contains ( services , service = >
service . ServiceType = = typeof ( OpenIddictAuthorizationManager < CustomAuthorization > ) & &
service . ImplementationType = = typeof ( ClosedGenericAuthorizationManager ) ) ;
@ -167,7 +179,7 @@ namespace OpenIddict.Core.Tests
}
[Fact]
public void ReplaceAuthorizationStoreResolver_OverridesDefaultManag er ( )
public void ReplaceAuthorizationStoreResolver_OverridesDefaultResolv er ( )
{
// Arrange
var services = CreateServices ( ) ;
@ -210,6 +222,9 @@ namespace OpenIddict.Core.Tests
builder . ReplaceScopeManager ( typeof ( OpenGenericScopeManager < > ) ) ;
// Assert
Assert . Contains ( services , service = >
service . ServiceType = = typeof ( OpenGenericScopeManager < > ) & &
service . ImplementationType = = typeof ( OpenGenericScopeManager < > ) ) ;
Assert . Contains ( services , service = >
service . ServiceType = = typeof ( OpenIddictScopeManager < > ) & &
service . ImplementationType = = typeof ( OpenGenericScopeManager < > ) ) ;
@ -229,6 +244,9 @@ namespace OpenIddict.Core.Tests
builder . ReplaceScopeManager ( typeof ( ClosedGenericScopeManager ) ) ;
// Assert
Assert . Contains ( services , service = >
service . ServiceType = = typeof ( ClosedGenericScopeManager ) & &
service . ImplementationFactory ! = null ) ;
Assert . Contains ( services , service = >
service . ServiceType = = typeof ( OpenIddictScopeManager < CustomScope > ) & &
service . ImplementationType = = typeof ( ClosedGenericScopeManager ) ) ;
@ -252,7 +270,7 @@ namespace OpenIddict.Core.Tests
}
[Fact]
public void ReplaceScopeStoreResolver_OverridesDefaultManag er ( )
public void ReplaceScopeStoreResolver_OverridesDefaultResolv er ( )
{
// Arrange
var services = CreateServices ( ) ;
@ -295,6 +313,9 @@ namespace OpenIddict.Core.Tests
builder . ReplaceTokenManager ( typeof ( OpenGenericTokenManager < > ) ) ;
// Assert
Assert . Contains ( services , service = >
service . ServiceType = = typeof ( OpenGenericTokenManager < > ) & &
service . ImplementationType = = typeof ( OpenGenericTokenManager < > ) ) ;
Assert . Contains ( services , service = >
service . ServiceType = = typeof ( OpenIddictTokenManager < > ) & &
service . ImplementationType = = typeof ( OpenGenericTokenManager < > ) ) ;
@ -314,6 +335,9 @@ namespace OpenIddict.Core.Tests
builder . ReplaceTokenManager ( typeof ( ClosedGenericTokenManager ) ) ;
// Assert
Assert . Contains ( services , service = >
service . ServiceType = = typeof ( ClosedGenericTokenManager ) & &
service . ImplementationFactory ! = null ) ;
Assert . Contains ( services , service = >
service . ServiceType = = typeof ( OpenIddictTokenManager < CustomToken > ) & &
service . ImplementationType = = typeof ( ClosedGenericTokenManager ) ) ;
@ -337,7 +361,7 @@ namespace OpenIddict.Core.Tests
}
[Fact]
public void ReplaceTokenStoreResolver_OverridesDefaultManag er ( )
public void ReplaceTokenStoreResolver_OverridesDefaultResolv er ( )
{
// Arrange
var services = CreateServices ( ) ;