root/trunk/eCard/eCardMVC/Platnosci.Tests/Web/UI/AuthenticationTests.cs @ 971

Wersja 971, 1.2 KB (wprowadzona przez marek, 16 years temu)

re #215

RevLine 
[930]1using NUnit.Framework;
[882]2using WatiN.Core;
3
[971]4namespace adMoto.Payments.Test.Web.UI
[882]5{
6    [TestFixture]
[960]7    public class AuthenticationTests
[882]8    {
9        [Test]
10        [Category("UI")]
[960]11        public void Can_Not_Login_When_Using_InValid_Login_Information()
[882]12        {
[931]13            var ie = new IE("http://localhost:3646/pl/Account/LogOn");
[950]14            ie.TextField(Find.ByName("numerFaktury")).TypeText("");
15            ie.TextField(Find.ByName("nip")).TypeText("");
[882]16            ie.Button(Find.ById("loguj")).Click();
[950]17            Assert.IsTrue(ie.ContainsText("Logowanie nie powiodło się"));
[930]18            ie.ForceClose();
[950]19            ie.Close();
20            ie.Dispose();
[882]21        }
[950]22
[882]23        [Test]
24        [Category("UI")]
[960]25        public void Can_Login_When_Using_Correct_Login_Information()
[882]26        {
[931]27            var ie = new IE("http://localhost:3646/pl/Account/LogOn");
[950]28            ie.TextField(Find.ByName("numerFaktury")).TypeText("24/HOL/2009");
29            ie.TextField(Find.ByName("nip")).TypeText("501379568");
[882]30            ie.Button(Find.ById("loguj")).Click();
[950]31            Assert.IsTrue(ie.ContainsText("została uregulowana"));
[930]32            ie.ForceClose();
[950]33            ie.Close();
34            ie.Dispose();
[882]35        }
36    }
[950]37}
Notatka: Zobacz TracBrowser aby uzyskać więcej informacji.