Skip to content

Commit f0c7d18

Browse files
committed
100: Fixed tests
1 parent 7b0deab commit f0c7d18

3 files changed

Lines changed: 8 additions & 8 deletions

File tree

NETCore.Keycloak.Client.Tests/Modules/KcAuthorizationTests/KcAuthorizationExtensionTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ public void ShouldRegisterAuthorizationHandler()
6868
});
6969

7070
// Create a mock for ILogger to simulate logging functionality.
71-
var mockLogger = new Mock<ILogger>();
71+
var mockLogger = new Mock<ILogger<IKcRealmAdminTokenHandler>>();
7272
_ = mockLogger.Setup(logger => logger.IsEnabled(It.IsAny<LogLevel>())).Returns(true);
7373

7474
// Add Keycloak services, the token handler, and the logger to the service collection.
@@ -112,7 +112,7 @@ public void ShouldRegisterKeycloakProtectedResourcesPoliciesServices()
112112
var mockAuthorizationOptions = new Mock<IOptions<AuthorizationOptions>>();
113113

114114
// Create a mock for ILogger to simulate logging functionality.
115-
var mockLogger = new Mock<ILogger>();
115+
var mockLogger = new Mock<ILogger<IKcRealmAdminTokenHandler>>();
116116
_ = mockLogger.Setup(logger => logger.IsEnabled(It.IsAny<LogLevel>())).Returns(true);
117117

118118
// Add mocked services to the service collection.

NETCore.Keycloak.Client.Tests/Modules/KcAuthorizationTests/KcBearerAuthorizationHandlerTests.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -139,14 +139,14 @@ public void SetUp()
139139
.Returns(mockScope.Object);
140140

141141
// Set up a mock logger to simulate logging functionality
142-
var mockLogger = new Mock<ILogger>();
142+
var mockLogger = new Mock<ILogger<IKcRealmAdminTokenHandler>>();
143143
_ = mockLogger.Setup(logger => logger.IsEnabled(It.IsAny<LogLevel>())).Returns(true);
144144

145145
// Configure the mock scope to resolve services
146146
_ = mockScope.Setup(x => x.ServiceProvider).Returns(_mockProvider.Object);
147147

148148
// Mock resolution of ILogger from the service provider
149-
_ = _mockProvider.Setup(x => x.GetService(typeof(ILogger)))
149+
_ = _mockProvider.Setup(x => x.GetService(typeof(ILogger<IKcRealmAdminTokenHandler>)))
150150
.Returns(mockLogger.Object);
151151

152152
// Mock resolution of IHttpContextAccessor from the service provider
@@ -772,14 +772,14 @@ private KcRealmAdminTokenHandler SetUpMockRealmAdminTokenHandler()
772772
.Returns(mockScope.Object);
773773

774774
// Set up a mock logger to simulate logging functionality
775-
var mockLogger = new Mock<ILogger>();
775+
var mockLogger = new Mock<ILogger<IKcRealmAdminTokenHandler>>();
776776
_ = mockLogger.Setup(logger => logger.IsEnabled(It.IsAny<LogLevel>())).Returns(true);
777777

778778
// Configure the mock scope to resolve services
779779
_ = mockScope.Setup(x => x.ServiceProvider).Returns(mockProvider.Object);
780780

781781
// Mock resolution of ILogger from the service provider
782-
_ = mockProvider.Setup(x => x.GetService(typeof(ILogger)))
782+
_ = mockProvider.Setup(x => x.GetService(typeof(ILogger<IKcRealmAdminTokenHandler>)))
783783
.Returns(mockLogger.Object);
784784

785785
// Define a test-specific configuration for the Keycloak realm

NETCore.Keycloak.Client.Tests/Modules/KcAuthorizationTests/KcRealmAdminTokenHandlerTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,12 +58,12 @@ public void SetUp()
5858
.Returns(mockScope.Object);
5959

6060
// Mock the logger.
61-
var mockLogger = new Mock<ILogger>();
61+
var mockLogger = new Mock<ILogger<IKcRealmAdminTokenHandler>>();
6262
_ = mockLogger.Setup(logger => logger.IsEnabled(It.IsAny<LogLevel>())).Returns(true);
6363

6464
// Mock the service provider to return the logger when requested.
6565
_ = mockScope.Setup(x => x.ServiceProvider).Returns(_mockProvider.Object);
66-
_ = _mockProvider.Setup(x => x.GetService(typeof(ILogger)))
66+
_ = _mockProvider.Setup(x => x.GetService(typeof(ILogger<IKcRealmAdminTokenHandler>)))
6767
.Returns(mockLogger.Object);
6868

6969
// Define test configuration for the Keycloak realm.

0 commit comments

Comments
 (0)