Skip to content

Commit 63cec17

Browse files
Fix tests
1 parent 36e05a4 commit 63cec17

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

src/Tests/Grand.Business.Authentication.Tests/Services/ExternalAuthenticationServiceTests.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ public void Init()
3737
_mediatorMock = new Mock<IMediator>();
3838
_externalAuthenticationRecordRepository = new MongoDBRepositoryTest<ExternalAuthentication>();
3939
_workContextMock = new Mock<IWorkContextAccessor>();
40+
_workContextMock.Setup(s => s.WorkContext.CurrentCustomer).Returns(new Customer());
41+
4042
_externalAuthenticationProviders = new List<IExternalAuthenticationProvider>
4143
{ new ExternalAuthenticationProviderTest() };
4244

src/Tests/Grand.Business.Checkout.Tests/Events/ShoppingCart/CustomerLoggedInEventHandlerTests.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ public void Init()
2020
{
2121
_shoppingCartServiceMock = new Mock<IShoppingCartService>();
2222
_workContextMock = new Mock<IWorkContextAccessor>();
23+
_workContextMock.Setup(s => s.WorkContext.CurrentCustomer).Returns(new Customer());
24+
2325
_customerLoggedInEventHandler =
2426
new CustomerLoggedInEventHandler(_shoppingCartServiceMock.Object, _workContextMock.Object);
2527
}

src/Tests/Grand.Web.Common.Tests/AuthorizeMenuAttributeTests.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ public void Setup()
3636
_mockPermissionService = new Mock<IPermissionService>();
3737
_mockAdminSiteMapService = new Mock<IAdminSiteMapService>();
3838
_mockWorkContext = new Mock<IWorkContextAccessor>();
39+
_mockWorkContext.Setup(s => s.WorkContext.CurrentCustomer).Returns(new Customer());
40+
3941
_securityConfig = new SecurityConfig();
4042
var filters = new List<IFilterMetadata> {
4143
new AuthorizeMenuAttribute()
@@ -127,6 +129,7 @@ public async Task TestAuthorizeMenuAttribute_WithValidSiteMap_AllPermissions()
127129
};
128130
_mockAdminSiteMapService.Setup(s => s.GetSiteMap()).ReturnsAsync(new List<AdminSiteMap> { menuSiteMap });
129131
_mockPermissionService.Setup(s => s.Authorize(It.IsAny<string>(), It.IsAny<Customer>())).ReturnsAsync(false);
132+
130133
_securityConfig.AuthorizeAdminMenu = true;
131134
var attribute = new AuthorizeMenuAttribute();
132135
var filter = new AuthorizeMenuAttribute.AuthorizeMenuFilter(

0 commit comments

Comments
 (0)