Zbiór zmian 913

Pokaż
Ignoruj:
Data:
2009-12-01 12:15:19 (16 years ago)
Autor:
alina
Opis:

re #215 testowanie akcji status na prawdziwej a nie fake'owej bazie

Pliki:
1 zmodyfikowane

Legenda:

Bez zmian
Dodane
Usunięte
  • trunk/eCard/eCardMVC/Platnosci.Tests/Web/StatusTest.cs

    r911 r913  
    9999            Assert.That(result.Content.Contains("SqlException")); 
    100100        } 
    101          
     101        [Test] 
     102        [Category("Unit")] 
     103        public void Correct_Date_Test() 
     104        { 
     105            string merchant = "ABC15S"; 
     106            int order = 1234; 
     107 
     108            var controller = new PlatnoscController(); 
     109            IRepository<PotwierdzeniaEcard> repConfirm = controller.getRepConfirm(); 
     110            var builder = new TestControllerBuilder(); 
     111            builder.InitializeController(controller); 
     112            builder.Form.Add("MERCHANTNUMBER", merchant); 
     113            builder.Form.Add("ORDERNUMBER", order.ToString()); 
     114            builder.Form.Add("VALIDATIONCODE", "000"); 
     115 
     116            var result = controller.Status(); 
     117            var pl = repConfirm.Find(o => o.MERCHANTNUMBER == merchant && o.ORDERNUMBER == order).SingleOrDefault(); 
     118            System.Diagnostics.Debug.WriteLine("Dodano płatność do repozytorium."); 
     119            Assert.That(pl.ORDERNUMBER.Equals(order)); 
     120            
     121            repConfirm.Delete(pl); 
     122            System.Diagnostics.Debug.WriteLine("Usunięto poprawnie płatność o ORDERNUMBER: " + pl.ORDERNUMBER +" i MERCHANTNUMBER: " + pl.MERCHANTNUMBER); 
     123        } 
    102124    } 
    103125}