Index: trunk/eCard/eCardMVC/Platnosci.Tests/Web/UI/ValidationTests.cs
===================================================================
--- trunk/eCard/eCardMVC/Platnosci.Tests/Web/UIFieldTest.cs (revision 953)
+++ trunk/eCard/eCardMVC/Platnosci.Tests/Web/UI/ValidationTests.cs (revision 960)
@@ -2,12 +2,12 @@
 using WatiN.Core;
 
-namespace Platnosci.Tests.Web
+namespace Platnosci.Tests.Web.UI
 {
     [TestFixture]
-    public class UIFieldTest
+    public class ValidationTests
     {
         [Test]
         [Category("UI")]
-        public void FirstnameIsTooLong()
+        public void Validates_When_Firstname_Is_Too_Long()
         {
             const string test = "test";
@@ -24,8 +24,9 @@
             ie.Close();
             ie.Dispose();
-        } 
+        }
+
         [Test]
         [Category("UI")]
-        public void SurnameIsTooLong()
+        public void Validates_When_Surname_Is_Too_Long()
         {
             const string test = "test";
@@ -42,5 +43,24 @@
             ie.Close();
             ie.Dispose();
-        } 
+        }
+
+        [Test]
+        [Category("UI")]
+        public void Validates_When_LastName_Is_Empty()
+        {
+            const string test = "test";
+            var ie = new IE("http://localhost:3646/pl/Account/LogOn");
+            ie.TextField(Find.ByName("numerFaktury")).TypeText("27/ASZ/2009");
+            ie.TextField(Find.ByName("nip")).TypeText("854956281");
+            ie.Button(Find.ById("loguj")).Click();
+
+            ie.TextField(Find.ByName("Payer.FirstName")).TypeText(test);
+            ie.TextField(Find.ByName("Payer.LastName")).TypeText("");
+            ie.Button(Find.ById("place")).Click();
+            Assert.IsTrue(ie.ContainsText("Proszę podać"));
+            ie.ForceClose();
+            ie.Close();
+            ie.Dispose();
+        }
     }
 }
