public void IdentityIsChangedWithinTest()
    {
        AssumeIdentityAttribute attr = new AssumeIdentityAttribute("007");

        attr.Before(null);

        Assert.True(Thread.CurrentPrincipal.IsInRole("007"));
        attr.After(null);
    }
예제 #2
0
        public void IdentityIsChangedWithinTest()
        {
            AssumeIdentityAttribute attr = new AssumeIdentityAttribute("007");

            attr.Before(null);

            Assert.True(Thread.CurrentPrincipal.IsInRole("007"));
            attr.After(null);
        }
    public void OriginalIdentityIsReinstatedAfterTest()
    {
        IPrincipal original = Thread.CurrentPrincipal;
        AssumeIdentityAttribute attr = new AssumeIdentityAttribute("007");
        attr.Before(null);

        attr.After(null);

        Assert.Equal(original, Thread.CurrentPrincipal);
    }
예제 #4
0
        public void OriginalIdentityIsReinstatedAfterTest()
        {
            IPrincipal original          = Thread.CurrentPrincipal;
            AssumeIdentityAttribute attr = new AssumeIdentityAttribute("007");

            attr.Before(null);

            attr.After(null);

            Assert.Equal(original, Thread.CurrentPrincipal);
        }