From: <gc...@us...> - 2003-02-13 03:33:50
|
Update of /cvsroot/dotnetmock/dotnetmock/DotNetMock.Tests/Security/Principal In directory sc8-pr-cvs1:/tmp/cvs-serv16054/DotNetMock.Tests/Security/Principal Added Files: MockIIdentityTests.cs Log Message: Added MockIIdentity implementation --- NEW FILE: MockIIdentityTests.cs --- using System; using System.Security.Principal; using NUnit.Framework; using DotNetMock.Security.Principal; namespace DotNetMock.Tests.Security.Principal { [TestFixture] public class MockIdentityTests { private MockIIdentity mockIIdentity = null; [SetUp] public void Init() { mockIIdentity = new MockIIdentity(); } [TearDown] public void Destroy() { mockIIdentity = null; } [Test] public void AuthenticationType() { mockIIdentity.SetExpectedAuthenticationType( "NTLM" ); Assertion.AssertEquals( "NTLM", mockIIdentity.AuthenticationType ); } [Test] public void IsAuthenticated() { mockIIdentity.SetExpectedIsAuthenticated( true ); Assertion.Assert( mockIIdentity.IsAuthenticated ); } [Test] public void Name() { mockIIdentity.SetExpectedName( "Joe User" ); Assertion.AssertEquals( "Joe User", mockIIdentity.Name ); } } } |