public void Should_be_PolicyResult_BlogController_star_TestPolicy() { // Arrange var policy = new BlogAdminPolicy(); var strategy = new PolicyResultCacheStrategy("BlogController", "Login", policy.GetType(), Cache.DoNotCache, By.Controller); var context = TestDataFactory.CreateSecurityContext(true); // Act var cacheKey = PolicyResultCacheKeyBuilder.CreateFromStrategy(strategy, policy, context); // Assert Assert.That(cacheKey, Is.EqualTo("PolicyResult_BlogController_*_" + NameHelper.Policy <BlogAdminPolicy>())); }
public void Should_be_PolicyResult_star_star_TestPolicy() { // Arrange var policy = new BlogAdminPolicy(); var strategy = new PolicyResultCacheStrategy("BlogController", "Login", policy.GetType(), Cache.DoNotCache, By.Policy); var context = TestDataFactory.CreateSecurityContext(true); // Act var cacheKey = PolicyResultCacheKeyBuilder.CreateFromStrategy(strategy, policy, context); // Assert Assert.That(cacheKey, Is.EqualTo("PolicyResult_*_*_" + NameHelper.Policy<BlogAdminPolicy>())); }