コード例 #1
0
ファイル: RasEntryTest.cs プロジェクト: RSchwoerer/Terminals
        public void ClearCredentialsInvalidOperationException()
        {
            string name = "Test Entry";

            RasEntry target = new RasEntry(name);
            target.ClearCredentials(RasPreSharedKey.Client);
        }
コード例 #2
0
ファイル: RasEntryTest.cs プロジェクト: RSchwoerer/Terminals
        public void ClearCredentials1ServerPreSharedKeyTest()
        {
            RasPhoneBook pbk = new RasPhoneBook();

            RasEntry target = new RasEntry("Test Entry");
            target.Owner = pbk;

            Mock<IRasHelper> mock = new Mock<IRasHelper>();
            RasHelper.Instance = mock.Object;

            mock.Setup(o => o.SetCredentials(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<NativeMethods.RASCREDENTIALS>(), true)).Returns(true);

            bool result = target.ClearCredentials(RasPreSharedKey.Server);

            Assert.IsTrue(result);
        }
コード例 #3
0
ファイル: RasEntryTest.cs プロジェクト: RSchwoerer/Terminals
        public void ClearCredentialsInvalidOperationExceptionTest()
        {
            string name = "Test Entry";

            RasEntry target = new RasEntry(name);
            target.ClearCredentials();
        }