- Data:
- 2009-11-27 10:01:34 (16 years ago)
- Lokalizacja:
- trunk/eCard/eCardMVC/Platnosci.Tests
- Pliki:
-
- 1 dodane
- 2 zmodyfikowane
-
Platnosci.Tests.csproj (zmodyfikowane) (1 diff)
-
Web/FakeTranslate.cs (dodane)
-
Web/PlatnosciControllerTests.cs (zmodyfikowane) (13 diffs)
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
trunk/eCard/eCardMVC/Platnosci.Tests/Platnosci.Tests.csproj
r888 r904 80 80 <Compile Include="Properties\AssemblyInfo.cs" /> 81 81 <Compile Include="Web\FakeDataContext.cs" /> 82 <Compile Include="Web\FakeTranslate.cs" /> 82 83 <Compile Include="Web\Function.cs" /> 83 84 <Compile Include="Web\PlatnosciControllerTests.cs" /> -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/PlatnosciControllerTests.cs
r896 r904 21 21 class PlatnosciControllerTests 22 22 { 23 private ITranslate _t = new FakeTranslate(); 23 24 private string merchantNumber = "123"; 24 25 private int orderNumber = 9999; … … 26 27 private string code_Bad = "payment_declined"; //transakcja odrzucona 27 28 private DateTime data = DateTime.Now; 28 29 private int test = 1; //oznacza, ze nie ustawiamy tlumaczen poprzez funkcje ustawTlumaczenia()30 //w controllerze Platnosci, tylko poprzez funkcje setXXXXXXX()31 32 29 private Function _f = new Function(); 33 30 … … 40 37 repository.Insert(platnosci); 41 38 repository.SubmitChanges(); 42 39 43 40 IRepository<PotwierdzeniaEcard> rep = new Repository<PotwierdzeniaEcard>(new FakeDataContext()); 44 41 45 42 var builder = new TestControllerBuilder(); 46 var controller = new PlatnoscController(null, repository, rep, test);43 var controller = new PlatnoscController(null, repository, rep, _t); 47 44 builder.InitializeController(controller); 48 45 builder.Form.Add("MERCHANTNUMBER", merchantNumber.ToString()); … … 73 70 74 71 var builder = new TestControllerBuilder(); 75 var controller = new PlatnoscController(null, repPayment, repConfirm, test);72 var controller = new PlatnoscController(null, repPayment, repConfirm, _t); 76 73 builder.InitializeController(controller); 77 74 builder.Form.Add("MERCHANTNUMBER", merchantNumber.ToString()); … … 99 96 repPayment.Insert(platnosc); 100 97 101 var controller = new PlatnoscController(null, repPayment, null, test);98 var controller = new PlatnoscController(null, repPayment, null, _t); 102 99 controller.UpdateStatus(orderNumber, code_Ok); 103 100 … … 116 113 repPayment.Insert(platnosc); 117 114 118 var controller = new PlatnoscController(null, repPayment, null, test);115 var controller = new PlatnoscController(null, repPayment, null, _t); 119 116 controller.UpdateStatus(orderNumber, code_Bad); 120 117 … … 132 129 repVPayment.Insert(platnosc); 133 130 134 var controller = new PlatnoscController(repVPayment, null, null, test);131 var controller = new PlatnoscController(repVPayment, null, null, _t); 135 132 controller.ControllerContext = _f.createControllerContext("nip2"); 136 controller.setWeryfikacja("Niepoprawny nip");137 133 138 134 var result = controller.Show("123","pl") as ViewResult; 139 135 var error = (ErrorViewData)result.ViewData.Model; 140 136 141 Assert.That(error.error, Is.EqualTo(" Niepoprawny nip"));137 Assert.That(error.error, Is.EqualTo("weryfikacja")); 142 138 Assert.That(result.ViewName, Is.EqualTo("Error1")); 143 139 } … … 150 146 repVPayment.Insert(platnosc); 151 147 152 var controller = new PlatnoscController(repVPayment, null, null, test);153 controller.setBrakDanych("Platnosc o takim id nie istnieje");148 var controller = new PlatnoscController(repVPayment, null, null, _t); 149 //controller.setBrakDanych("Platnosc o takim id nie istnieje"); 154 150 155 151 var result = controller.Show("1234", "pl") as ViewResult; 156 152 var error = (ErrorViewData)result.ViewData.Model; 157 153 158 Assert.That(error.error, Is.EqualTo(" Platnosc o takim id nie istnieje"));154 Assert.That(error.error, Is.EqualTo("brakdanych")); 159 155 Assert.That(result.ViewName, Is.EqualTo("Error1")); 160 156 } … … 174 170 repConfirm.SubmitChanges(); 175 171 176 var controller = new PlatnoscController(repVPayment, null, repConfirm, test);177 controller.ControllerContext = _f.createControllerContext("nip1"); 178 controller.setZaplacono("Platnosc zostala uregulowana");172 var controller = new PlatnoscController(repVPayment, null, repConfirm, _t); 173 controller.ControllerContext = _f.createControllerContext("nip1"); 174 //controller.setZaplacono("Platnosc zostala uregulowana"); 179 175 180 176 var result = controller.Show("123", "pl") as ViewResult; … … 182 178 183 179 Assert.That(result.ViewName, Is.EqualTo("Paid")); 184 Assert.That(view.info, Is.EqualTo(" Platnosc zostala uregulowana"));180 Assert.That(view.info, Is.EqualTo("zaplacono")); 185 181 } 186 182 [Test] … … 197 193 repConfirm.SubmitChanges(); 198 194 199 var controller = new PlatnoscController(repVPayment, null, repConfirm, test);195 var controller = new PlatnoscController(repVPayment, null, repConfirm, _t); 200 196 controller.ControllerContext = _f.createControllerContext("nip1"); 201 197 … … 216 212 repVPayment.Insert(platnosc); 217 213 218 var controller = new PlatnoscController(repVPayment, null, null, test);214 var controller = new PlatnoscController(repVPayment, null, null, _t); 219 215 controller.ControllerContext = _f.createControllerContext("nip1"); 220 216 … … 231 227 repVPayment.Insert(platnosc); 232 228 233 var controller = new PlatnoscController(repVPayment, null, null, test);229 var controller = new PlatnoscController(repVPayment, null, null, _t); 234 230 controller.ControllerContext = _f.createControllerContext("nip1"); 235 231
