- Data:
- 2009-11-03 16:06:42 (16 years ago)
- Pliki:
-
- 1 zmodyfikowane
-
trunk/eCard/eCardMVC/Platnosci.Tests/Web/PlatnosciControllerTests.cs (zmodyfikowane) (1 diff)
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
trunk/eCard/eCardMVC/Platnosci.Tests/Web/PlatnosciControllerTests.cs
r866 r870 17 17 class PlatnosciControllerTests 18 18 { 19 private string merchantNumber = "123";19 private string merchantNumber = "123"; 20 20 21 [TearDown] 22 public void TearDown() 21 /*[TearDown] 22 public void TearDown() 23 { 24 IRepository<PotwierdzeniaEcard> _rep = new Repository<PotwierdzeniaEcard>(); 25 var potwierdzeniaEcard = _rep.Find(p => p.MERCHANTNUMBER == merchantNumber); 26 27 foreach (var pe in potwierdzeniaEcard) 28 { 29 _rep.Delete(pe); 30 } 31 } 32 */ 33 [Test] 34 public void Status_Saves_Correct_Transaction() 35 { 36 37 var orderNumber = 9999; 38 FakeDataContext fake = new FakeDataContext(); 39 var builder = new TestControllerBuilder(); 40 var controller = new PlatnoscController(fake); 41 builder.InitializeController(controller); 42 builder.Form.Add("MERCHANTNUMBER", merchantNumber.ToString()); 43 builder.Form.Add("AUTHTIME", DateTime.Now.ToString()); 44 builder.Form.Add("DATATRANSMISJI", DateTime.Now.ToString()); 45 builder.Form.Add("ORDERNUMBER", orderNumber.ToString()); 46 47 var result = controller.Status(); 48 49 IRepository<PotwierdzeniaEcard> _rep = new Repository<PotwierdzeniaEcard>(fake); 50 var potwierdzeniaEcard = _rep.Find(p => p.ORDERNUMBER == orderNumber).First(); 51 Assert.That(potwierdzeniaEcard.MERCHANTNUMBER, Is.EqualTo(merchantNumber)); 52 } 53 [Test] 54 public void NumerFaktury() 23 55 { 24 IRepositoryPT _rep = new RepositoryPotwierdzeniaEcard();25 var potwierdzeniaEcard = _rep.Find(p => p.MERCHANTNUMBER == merchantNumber);56 FakeDataContext fake = new FakeDataContext(); 57 IRepository<vPlatnosciEcard> _rep = new Repository<vPlatnosciEcard>(fake); 26 58 27 foreach (var pe in potwierdzeniaEcard) 28 { 29 _rep.Delete(pe); 30 } 59 vPlatnosciEcard platnosc = new vPlatnosciEcard(); 60 platnosc = _rep.FindInvoiceById(1).SingleOrDefault(); 61 Assert.That(platnosc.Faktura_Numer, Is.EqualTo("222/2")); 31 62 } 63 [Test] 64 public void AddPayment() 65 { 66 FakeDataContext fake = new FakeDataContext(); 67 IRepository<vPlatnosciEcard> _rep = new Repository<vPlatnosciEcard>(fake); 32 68 33 [Test] 34 public void Status_Saves_Correct_Transaction() 35 { 36 37 var orderNumber = 9999; 69 vPlatnosciEcard platnosc = new vPlatnosciEcard(); 70 platnosc.ID_faktury = 13; 71 platnosc.nip = "nipek"; 72 _rep.Insert(platnosc); 38 73 39 var builder = new TestControllerBuilder(); 40 var controller = new PlatnoscController(); 41 builder.InitializeController(controller); 42 builder.Form.Add("MERCHANTNUMBER", merchantNumber.ToString()); 43 builder.Form.Add("AUTHTIME", DateTime.Now.ToString()); 44 builder.Form.Add("DATATRANSMISJI", DateTime.Now.ToString()); 45 builder.Form.Add("ORDERNUMBER", orderNumber.ToString()); 74 vPlatnosciEcard pl1 = new vPlatnosciEcard(); 75 pl1.ID_faktury = 14; 76 pl1.nip = "vv"; 77 _rep.Insert(pl1); 46 78 47 var result = controller.Status(); 48 49 IRepositoryPT _rep = new RepositoryPotwierdzeniaEcard(); 50 var potwierdzeniaEcard = _rep.Find(p => p.ORDERNUMBER == orderNumber).First(); 51 Assert.That(potwierdzeniaEcard.MERCHANTNUMBER, Is.EqualTo(merchantNumber)); 52 79 vPlatnosciEcard pl = _rep.FindInvoiceById(13).SingleOrDefault(); 80 Assert.That(pl.nip, Is.EqualTo("nipek")); 53 81 } 82 54 83 } 55 84 } 85
