Index: trunk/eCard/eCardMVC/adMoto.Payments.Test/UI/MerchantTests.cs
===================================================================
--- trunk/eCard/eCardMVC/adMoto.Payments.Test/UI/MerchantTests.cs (revision 984)
+++ trunk/eCard/eCardMVC/adMoto.Payments.Test/UI/MerchantTests.cs (revision 985)
@@ -7,5 +7,6 @@
     public class MerchantTests
     {
-        private readonly UIHelper _uidata = new UIHelper(); 
+        private readonly UIHelper _uiHelper = new UIHelper();
+        private static string adres = UIHelper.LoginSite;
 
         [Test]
@@ -14,5 +15,5 @@
         {
             //dodanie testowego rekordu do tabel: FAKTURY, FAKTURA_DETAILS
-            var uiData = _uidata.CreateAndAddTestRecordToRepository(2);
+            var uiData = _uiHelper.CreateAndAddTestRecordToRepository(2);
             
             const string test = "test";
@@ -20,5 +21,5 @@
             uiData.Test_firstname = test;
 
-            var ie = new IE("http://localhost:3646/pl/Account/LogOn");
+            var ie = new IE(adres);
             ie.TextField(Find.ByName("numerFaktury")).TypeText(uiData.Test_numer_faktury);
             ie.TextField(Find.ByName("nip")).TypeText(uiData.Test_nip);
@@ -30,13 +31,11 @@
             Assert.IsTrue(ie.ContainsText("Imię i nazwisko:" + test + " " + test));
             Assert.IsTrue(ie.Url.Contains("https://pay.ecard.pl/"));
-            ie.ForceClose();
-            ie.Close();
-            ie.Dispose();
+            _uiHelper.CloseWebBrowser(ie);
 
             //usuniecie rekordu z tabel: FAKTURY, FAKTURA_DETAILS
-            _uidata.DeleteTestRecordsFromRepository(uiData);
+            _uiHelper.DeleteTestRecordsFromRepository(uiData);
 
             //usuniecie rekordu z tabeli PatnosciEcard
-            _uidata.DeleteTestPaymentFromRepository(uiData);
+            _uiHelper.DeleteTestPaymentFromRepository(uiData);
         }
 
@@ -47,5 +46,5 @@
             // wartosc testowej faktury 1/SLJ/1 jest 0 (zero)
             // wowczas eCard powinien zwrocic zlyHash - stala informujaca, ze cos jest nie tak...
-            var uiData = _uidata.CreateAndAddTestRecordToRepository(0);
+            var uiData = _uiHelper.CreateAndAddTestRecordToRepository(0);
 
             const string test = "test";
@@ -53,5 +52,5 @@
             uiData.Test_firstname = test;
 
-            var ie = new IE("http://localhost:3646/pl/Account/LogOn");
+            var ie = new IE(adres);
             ie.TextField(Find.ByName("numerFaktury")).TypeText(uiData.Test_numer_faktury);
             ie.TextField(Find.ByName("nip")).TypeText(uiData.Test_nip);
@@ -62,10 +61,8 @@
             ie.Button(Find.ById("place")).Click();
             Assert.IsTrue(ie.ContainsText("Wystąpił nieoczekiwany błąd"));
-            ie.ForceClose();
-            ie.Close();
-            ie.Dispose();
+            _uiHelper.CloseWebBrowser(ie);
 
             //usuniecie rekordu z tabel: FAKTURY, FAKTURA_DETAILS
-            _uidata.DeleteTestRecordsFromRepository(uiData);            
+            _uiHelper.DeleteTestRecordsFromRepository(uiData);            
         }
     }
