public void IsAppliedShouldBeTrueAfterBeingApplied() { var context = new RequestContext(new StubHttpContext(), new RouteData()); Assert.That(AdminFilter.IsApplied(context), Is.False); AdminFilter.Apply(context); Assert.That(AdminFilter.IsApplied(context), Is.True); }
public void IsAppliedIsFalseOnNewContext() { var context = new RequestContext(new StubHttpContext(), new RouteData()); Assert.That(AdminFilter.IsApplied(context), Is.False); AdminFilter.Apply(context); Assert.That(AdminFilter.IsApplied(context), Is.True); context = new RequestContext(new StubHttpContext(), new RouteData()); Assert.That(AdminFilter.IsApplied(context), Is.False); }
public void ThemeResultShouldBeTheAdminAt100AfterBeingSet() { var context = new RequestContext(new StubHttpContext(), new RouteData()); AdminFilter.Apply(context); var selector = new AdminThemeSelector(); var result = selector.GetTheme(context); Assert.That(result, Is.Not.Null); Assert.That(result.ThemeName, Is.EqualTo("TheAdmin")); Assert.That(result.Priority, Is.EqualTo(100)); }