Zbiór zmian 984 dla trunk/eCard/eCardMVC/adMoto.Payments.Test/Controllers
- Data:
- 2009-12-28 15:17:15 (16 years ago)
- Lokalizacja:
- trunk/eCard/eCardMVC/adMoto.Payments.Test/Controllers
- Pliki:
-
- 3 zmodyfikowane
-
MerchantControllerTests.cs (zmodyfikowane) (2 diffs)
-
PlatnosciControllerTests.cs (zmodyfikowane) (12 diffs)
-
eCardControllerTests.cs (zmodyfikowane) (3 diffs)
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
trunk/eCard/eCardMVC/adMoto.Payments.Test/Controllers/MerchantControllerTests.cs
r982 r984 22 22 //Arrange 23 23 IRepository<Invoice> repVPayment = new Repository<Invoice>(new FakeDataContext()); 24 var platnosc= _testDataHelper.CreateInvoice(123, "nip1", "", 0, 0);25 repVPayment.Insert( platnosc);24 var invoice = _testDataHelper.CreateInvoice(123, "nip1", "", 0, 0); 25 repVPayment.Insert(invoice); 26 26 27 27 var payer = _testDataHelper.CreatePayer(123, "test", "test"); … … 45 45 //Arrange 46 46 IRepository<Invoice> repVPayment = new Repository<Invoice>(new FakeDataContext()); 47 var platnosc= _testDataHelper.CreateInvoice(12, "nip1", "", 0, 0);48 repVPayment.Insert( platnosc);47 var invoice = _testDataHelper.CreateInvoice(12, "nip1", "", 0, 0); 48 repVPayment.Insert(invoice); 49 49 50 50 var payer = _testDataHelper.CreatePayer(123, "test", "test"); -
trunk/eCard/eCardMVC/adMoto.Payments.Test/Controllers/PlatnosciControllerTests.cs
r982 r984 22 22 private readonly TestDataHelper _testDataHelper = new TestDataHelper(); 23 23 24 //[Test]25 //[Category("Unit")]26 //public void Status_Action_Saves_Correct_Transaction()27 //{28 // //Arrange29 // var repository = new Repository<PlatnosciEcard>(new FakeDataContext());30 // var platnosci = _testDataHelper.CreateNewPayment(_orderNumber, false, DateTime.Now, 12345);31 // repository.Insert(platnosci);32 // repository.SubmitChanges();33 34 // IRepository<PotwierdzeniaEcard> rep = new Repository<PotwierdzeniaEcard>(new FakeDataContext());35 36 // var builder = new TestControllerBuilder();37 // var controller = new PlatnoscController(null, repository, rep, _translateManager);38 // builder.InitializeController(controller);39 // builder.QueryString.Add("MERCHANTNUMBER", MERCHANT_NUMBER);40 // builder.QueryString.Add("AUTHTIME", DateTime.Now.ToString());41 // builder.QueryString.Add("DATATRANSMISJI", DateTime.Now.ToString());42 // builder.QueryString.Add("ORDERNUMBER", _orderNumber.ToString());43 // builder.QueryString.Add("CURRENTSTATE", CODE_OK);44 45 // //Act46 // controller.Status();47 // System.Diagnostics.Debug.WriteLine("rep:" + rep.Count() + " repPl: " + repository.Count() );48 // var potwierdzeniaEcard = rep.Find(o => o.ORDERNUMBER == _orderNumber).SingleOrDefault();49 50 // //Assert51 // Assert.That(potwierdzeniaEcard.MERCHANTNUMBER, Is.EqualTo(MERCHANT_NUMBER));52 53 // //Act54 // var paymentAfterUpdate = repository.FindOne(_orderNumber);55 // System.Diagnostics.Debug.WriteLine("Status musi byc 'true'. Jest " + paymentAfterUpdate.Status);56 57 // //Assert58 // Assert.That(paymentAfterUpdate.Status, Is.EqualTo(true));59 //}60 61 //[Test]62 //[Category("Unit")]63 //public void Status_Action_Payment_Is_Not_Update_When_Currentstate_Is_CODE_BAD()64 //{65 // //Arrange66 // var repPayment = new Repository<PlatnosciEcard>(new FakeDataContext());67 // var platnosci = _testDataHelper.CreateNewPayment(_orderNumber, false, DateTime.Now, 12345);68 // repPayment.Insert(platnosci);69 // repPayment.SubmitChanges();70 // IRepository<PotwierdzeniaEcard> repConfirm = new Repository<PotwierdzeniaEcard>(new FakeDataContext());71 72 // var builder = new TestControllerBuilder();73 // var controller = new PlatnoscController(null, repPayment, repConfirm, _translateManager);74 // builder.InitializeController(controller);75 // builder.QueryString.Add("MERCHANTNUMBER", MERCHANT_NUMBER);76 // builder.QueryString.Add("AUTHTIME", DateTime.Now.ToString());77 // builder.QueryString.Add("DATATRANSMISJI", DateTime.Now.ToString());78 // builder.QueryString.Add("ORDERNUMBER", _orderNumber.ToString());79 // builder.QueryString.Add("CURRENTSTATE", CODE_BAD);80 81 // //Act82 // controller.Status();83 // var potwierdzeniaEcard = repConfirm.Find(o => o.ORDERNUMBER == _orderNumber).SingleOrDefault();84 85 // //Assert86 // Assert.That(potwierdzeniaEcard.MERCHANTNUMBER, Is.EqualTo(MERCHANT_NUMBER));87 88 // //Act89 // var paymentAfterUpdate = repPayment.FindOne(_orderNumber);90 // System.Diagnostics.Debug.WriteLine("Status musi byc 'false'. Jest " + paymentAfterUpdate.Status);91 92 // //Assert93 // Assert.That(paymentAfterUpdate.Status, Is.EqualTo(false));94 //}95 96 24 [Test] 97 25 [Category("Unit")] … … 100 28 //Arrange 101 29 IRepository<PlatnosciEcard> repPayment = new Repository<PlatnosciEcard>(new FakeDataContext()); 102 PlatnosciEcard p latnosc= _testDataHelper.CreateNewPayment(_orderNumber, false, _data, 1);103 repPayment.Insert(p latnosc);30 PlatnosciEcard payment = _testDataHelper.CreateNewPayment(_orderNumber, false, _data, 1); 31 repPayment.Insert(payment); 104 32 105 33 //Act … … 120 48 //Arrange 121 49 IRepository<PlatnosciEcard> repPayment = new Repository<PlatnosciEcard>(new FakeDataContext()); 122 var p latnosc= _testDataHelper.CreateNewPayment(_orderNumber, false, _data, 1);123 repPayment.Insert(p latnosc);50 var payment= _testDataHelper.CreateNewPayment(_orderNumber, false, _data, 1); 51 repPayment.Insert(payment); 124 52 125 53 var controller = new PlatnoscController(null, repPayment, null, _translateManager); … … 140 68 //Arrange 141 69 IRepository<Invoice> repVPayment = new Repository<Invoice>(new FakeDataContext()); 142 var platnosc= _testDataHelper.CreateInvoice(123, "nip1", "", 0, 0);143 repVPayment.Insert( platnosc);70 var invoice = _testDataHelper.CreateInvoice(123, "nip1", "", 0, 0); 71 repVPayment.Insert(invoice); 144 72 145 73 var controller = new PlatnoscController(repVPayment, null, null, _translateManager); … … 161 89 //Arrange 162 90 IRepository<Invoice> repVPayment = new Repository<Invoice>(new FakeDataContext()); 163 var platnosc= _testDataHelper.CreateInvoice(123, "nip2", "", 0, 0);164 repVPayment.Insert( platnosc);91 var invoice = _testDataHelper.CreateInvoice(123, "nip2", "", 0, 0); 92 repVPayment.Insert(invoice); 165 93 166 94 var controller = new PlatnoscController(repVPayment, null, null, _translateManager); … … 211 139 //Arrange 212 140 IRepository<Invoice> repVPayment = new Repository<Invoice>(new FakeDataContext()); 213 var platnosc= _testDataHelper.CreateInvoice(123, "nip1", "numer", 200, 0);214 repVPayment.Insert( platnosc);141 var invoice = _testDataHelper.CreateInvoice(123, "nip1", "numer", 200, 0); 142 repVPayment.Insert(invoice); 215 143 216 144 var repConfirm = new Repository<PotwierdzeniaEcard>(new FakeDataContext()); … … 239 167 //Arrange 240 168 IRepository<Invoice> repVPayment = new Repository<Invoice>(new FakeDataContext()); 241 var platnosc= _testDataHelper.CreateInvoice(123, "nip1", "numer", 200, 0);242 repVPayment.Insert( platnosc);169 var invoice = _testDataHelper.CreateInvoice(123, "nip1", "numer", 200, 0); 170 repVPayment.Insert(invoice); 243 171 244 172 var controller = new PlatnoscController(repVPayment, null, null, _translateManager); … … 260 188 //Arrange 261 189 IRepository<Invoice> repVPayment = new Repository<Invoice>(new FakeDataContext()); 262 var platnosc= _testDataHelper.CreateInvoice(123, "nip1", "numer", 200, 0);263 repVPayment.Insert( platnosc);190 var invoice = _testDataHelper.CreateInvoice(123, "nip1", "numer", 200, 0); 191 repVPayment.Insert(invoice); 264 192 265 193 var controller = new PlatnoscController(repVPayment, null, null, _translateManager); … … 281 209 //Arrange 282 210 IRepository<Invoice> repVPayment = new Repository<Invoice>(new FakeDataContext()); 283 var platnosc= _testDataHelper.CreateInvoice(123, "nip1", "numer", 200, 0);284 repVPayment.Insert( platnosc);285 286 var controller = new PlatnoscController(repVPayment, null, null, _translateManager); 287 controller.ControllerContext = _testDataHelper.CreateControllerContext("nip1"); 288 var name = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa";289 var payer = _testDataHelper.CreatePayer(123, name, "test");211 var invoice = _testDataHelper.CreateInvoice(123, "nip1", "numer", 200, 0); 212 repVPayment.Insert(invoice); 213 214 var controller = new PlatnoscController(repVPayment, null, null, _translateManager); 215 controller.ControllerContext = _testDataHelper.CreateControllerContext("nip1"); 216 var firstname = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"; 217 var payer = _testDataHelper.CreatePayer(123, firstname, "test"); 290 218 291 219 //Act … … 302 230 //Arrange 303 231 IRepository<Invoice> repVPayment = new Repository<Invoice>(new FakeDataContext()); 304 var platnosc= _testDataHelper.CreateInvoice(123, "nip1", "numer", 200, 0);305 repVPayment.Insert( platnosc);232 var invoice = _testDataHelper.CreateInvoice(123, "nip1", "numer", 200, 0); 233 repVPayment.Insert(invoice); 306 234 307 235 var controller = new PlatnoscController(repVPayment, null, null, _translateManager); … … 323 251 //Arrange 324 252 IRepository<Invoice> repVPayment = new Repository<Invoice>(new FakeDataContext()); 325 var platnosc= _testDataHelper.CreateInvoice(123, "nip1", "numer", 200, 0);326 repVPayment.Insert( platnosc);253 var invoice = _testDataHelper.CreateInvoice(123, "nip1", "numer", 200, 0); 254 repVPayment.Insert(invoice); 327 255 328 256 var controller = new PlatnoscController(repVPayment, null, null, _translateManager); … … 333 261 //Act 334 262 controller.Show(payer, "pl"); 335 263 336 264 //Assert 337 265 System.Diagnostics.Debug.WriteLine("Model powinien byc 'true'. Jest " + controller.ModelState.IsValid); -
trunk/eCard/eCardMVC/adMoto.Payments.Test/Controllers/eCardControllerTests.cs
r982 r984 18 18 // ReSharper restore InconsistentNaming 19 19 { 20 private readonly TestDataHelper _testDataHelper = new TestDataHelper(); 20 21 private IRepository<PotwierdzeniaEcard> _repConfirm; 21 22 private IRepository<PlatnosciEcard> _repPayment; 23 private const string CODE_OK = "payment_deposited"; //transakcja potwierdzona do rozliczenia 24 private const string CODE_BAD = "payment_declined"; //transakcja odrzucona 25 22 26 private eCardController CreateController() 23 27 { … … 25 29 26 30 var builder = new TestControllerBuilder(); 27 return builder.CreateController<eCardController>(_repConfirm); 31 return builder.CreateController<eCardController>(_repConfirm); 28 32 } 29 33 … … 147 151 Assert.That(result.Content.Contains("ArgumentException"), "Response should contain SqlException"); 148 152 } 149 } 153 /*[Test] 154 [Category("Unit")] 155 public void Status_Action_Saves_Correct_Transaction() 156 { 157 //Arrange 158 _repPayment = new Repository<PlatnosciEcard>(new FakeDataContext()); 159 var payment = _testDataHelper.CreateNewPayment(2, false, DateTime.Now, 12345); 160 _repPayment.Insert(payment); 161 _repPayment.SubmitChanges(); 162 163 var controller = CreateController(); 164 var valueCollection = new NameValueCollection { 165 {"MERCHANTNUMBER", "1"}, 166 {"ORDERNUMBER", "2"}, 167 {"AUTHTIME", DateTime.Now.ToString()}, 168 {"CURRENTSTATE", CODE_OK}}; 169 controller.Request.Form.Add(valueCollection); 170 171 //Act 172 controller.Status(); 173 var confirm = _repConfirm.Find(o => o.ORDERNUMBER == 2).SingleOrDefault(); 174 175 //Assert 176 Assert.That(confirm.MERCHANTNUMBER, Is.EqualTo("1")); 177 178 //Act 179 var paymentAfterUpdate = _repPayment.FindOne(2); 180 System.Diagnostics.Debug.WriteLine("Status musi byc 'true'. Jest " + paymentAfterUpdate.Status); 181 182 //Assert 183 Assert.That(paymentAfterUpdate.Status, Is.EqualTo(true)); 184 }*/ 185 /*[Test] 186 [Category("Unit")] 187 public void Status_Action_Payment_Is_Not_Update_When_Currentstate_Is_CODE_BAD() 188 { 189 //Arrange 190 _repPayment = new Repository<PlatnosciEcard>(new FakeDataContext()); 191 var payment = _testDataHelper.CreateNewPayment(2, false, DateTime.Now, 12345); 192 _repPayment.Insert(payment); 193 _repPayment.SubmitChanges(); 194 195 var controller = CreateController(); 196 var valueCollection = new NameValueCollection { 197 {"MERCHANTNUMBER", "1"}, 198 {"ORDERNUMBER", "2"}, 199 {"AUTHTIME", DateTime.Now.ToString()}, 200 {"CURRENTSTATE", CODE_BAD}}; 201 controller.Request.Form.Add(valueCollection); 202 203 //Act 204 controller.Status(); 205 var confirm = _repConfirm.Find(o => o.ORDERNUMBER == 2).SingleOrDefault(); 206 207 //Assert 208 Assert.That(confirm.MERCHANTNUMBER, Is.EqualTo("1")); 209 210 //Act 211 var paymentAfterUpdate = _repPayment.FindOne(2); 212 System.Diagnostics.Debug.WriteLine("Status musi byc 'false'. Jest " + paymentAfterUpdate.Status); 213 214 //Assert 215 Assert.That(paymentAfterUpdate.Status, Is.EqualTo(true)); 216 }*/ 217 218 } 150 219 }
