/BlogEngine/BlogEngine.Tests/Account/Login.cs
C# | 33 lines | 27 code | 6 blank | 0 comment | 0 complexity | 0b936a915f0a8ed18f6233bec73005a9 MD5 | raw file
Possible License(s): LGPL-2.1, Apache-2.0, BSD-3-Clause
- using NUnit.Framework;
-
- namespace BlogEngine.Tests.Account
- {
- [TestFixture]
- public class Login : BeTest
- {
- readonly string LoginFailedMsg = "Login failed";
- readonly string WelcomeToBeMsg = "Welcome to BlogEngine.NET";
-
- [SetUp]
- public void Init()
- {
- Logout();
- }
-
- [Test]
- public void InvalidLoginShouldFail()
- {
- Login("foo", "bar");
-
- Assert.IsTrue(ie.ContainsText(LoginFailedMsg));
- }
-
- [Test]
- public void ValidLoginShouldPass()
- {
- Login("admin");
-
- Assert.IsTrue(ie.ContainsText(WelcomeToBeMsg));
- }
- }
- }