コード例 #1
0
 public void ChangeToAdmin_PasswordIsNull_ThrowsArgumentNullException()
 {
     using (var library = new Library.Library())
     {
         library.ChangeToAdmin(null);
     }
 }
コード例 #2
0
        public void ChangeToAdmin_PasswordIsNotCorrent_ThrowsInvalidOperationException()
        {
            using (var library = new Library.Library())
            {
                library.CreateAdmin("TestPassword");

                library.ChangeToAdmin("WrongPassword");
            }
        }
コード例 #3
0
        public void ChangeToAdmin_PasswordIsCorrent_AccessModeIsAdministrator()
        {
            using (var library = new Library.Library())
            {
                library.CreateAdmin("TestPassword");
                library.ChangeToAdmin("TestPassword");

                Assert.AreEqual(AccessMode.Administrator, library.AccessMode);
            }
        }
コード例 #4
0
ファイル: LibraryTest.cs プロジェクト: dineshkummarc/Espera
        public void ChangeToAdmin_PasswordIsCorrent_AccessModeIsAdministrator()
        {
            using (var library = new Library.Library())
            {
                library.CreateAdmin("TestPassword");
                library.ChangeToAdmin("TestPassword");

                Assert.AreEqual(AccessMode.Administrator, library.AccessMode);
            }
        }
コード例 #5
0
ファイル: LibraryTest.cs プロジェクト: dineshkummarc/Espera
 public void ChangeToAdmin_PasswordIsNull_ThrowsArgumentNullException()
 {
     using (var library = new Library.Library())
     {
         library.ChangeToAdmin(null);
     }
 }
コード例 #6
0
ファイル: LibraryTest.cs プロジェクト: dineshkummarc/Espera
        public void ChangeToAdmin_PasswordIsNotCorrent_ThrowsInvalidOperationException()
        {
            using (var library = new Library.Library())
            {
                library.CreateAdmin("TestPassword");

                library.ChangeToAdmin("WrongPassword");
            }
        }