Zbiór zmian 971 dla trunk/eCard/eCardMVC/Platnosci.Tests
- Data:
- 2009-12-23 11:59:36 (16 years ago)
- Lokalizacja:
- trunk/eCard/eCardMVC/Platnosci.Tests
- Pliki:
-
- 13 zmodyfikowane
- 2 przeniesione
-
TestRunner.cs (zmodyfikowane) (1 diff)
-
Web/FakeDataContext.cs (zmodyfikowane) (1 diff)
-
Web/FakeTranslation.cs (zmodyfikowane) (1 diff)
-
Web/Function.cs (zmodyfikowane) (1 diff)
-
Web/MerchantControllerTests.cs (zmodyfikowane) (1 diff)
-
Web/PaymentUtilsTests.cs (przeniesione) (przeniesione from trunk/eCard/eCardMVC/Platnosci.Tests/Web/FunkcjePlatnosciTests.cs) (4 diffs)
-
Web/PlatnosciControllerTests.cs (zmodyfikowane) (3 diffs)
-
Web/StatusTest.cs (zmodyfikowane) (1 diff)
-
Web/TestMethods.cs (zmodyfikowane) (1 diff)
-
Web/UI/AuthenticationTests.cs (zmodyfikowane) (1 diff)
-
Web/UI/MerchantTests.cs (zmodyfikowane) (1 diff)
-
Web/UI/ValidationTests.cs (zmodyfikowane) (1 diff)
-
Web/ValidationMerchantClassTests.cs (zmodyfikowane) (1 diff)
-
Web/eCardDataTests.cs (zmodyfikowane) (14 diffs)
-
adMoto.Payments.Test.csproj (przeniesione) (przeniesione from trunk/eCard/eCardMVC/Platnosci.Tests/Platnosci.Tests.csproj) (3 diffs)
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
trunk/eCard/eCardMVC/Platnosci.Tests/TestRunner.cs
r949 r971 1 namespace Platnosci.Tests1 namespace adMoto.Payments.Test 2 2 { 3 3 public class TestRunner -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/FakeDataContext.cs
r970 r971 5 5 using adMoto.Payments.Core.Interfaces; 6 6 7 namespace Platnosci.Tests.Web7 namespace adMoto.Payments.Test.Web 8 8 { 9 9 public class FakeDataContext : IDataContext -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/FakeTranslation.cs
r970 r971 1 1 using adMoto.Payments.Core.Interfaces; 2 2 3 namespace Platnosci.Tests.Web3 namespace adMoto.Payments.Test.Web 4 4 { 5 5 public class FakeTranslation : ITranslateManager -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/Function.cs
r970 r971 5 5 using Moq; 6 6 7 namespace Platnosci.Tests.Web7 namespace adMoto.Payments.Test.Web 8 8 { 9 9 public class Function -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/MerchantControllerTests.cs
r970 r971 2 2 using adMoto.Payments.Core.Data; 3 3 using adMoto.Payments.Core.Interfaces; 4 using adMoto.Payments.Web.Controllers; 5 using adMoto.Payments.Web.Models; 4 6 using NUnit.Framework; 5 using Platnosci.Controllers;6 using Platnosci.Models;7 7 using System.Web.Mvc; 8 8 9 namespace Platnosci.Tests.Web9 namespace adMoto.Payments.Test.Web 10 10 { 11 11 [TestFixture] -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/PaymentUtilsTests.cs
r970 r971 3 3 using adMoto.Payments.Core.Data; 4 4 using adMoto.Payments.Core.Interfaces; 5 using adMoto.Payments.Web.Models; 5 6 using NUnit.Framework; 6 using Platnosci.Models;7 7 8 namespace Platnosci.Tests.Web8 namespace adMoto.Payments.Test.Web 9 9 { 10 10 [TestFixture] 11 public class FunkcjePlatnosciTests11 public class PaymentUtilsTests 12 12 { 13 13 private readonly Function _function = new Function(); … … 18 18 public void GetCurrency_Returns_Correct_Currency( 19 19 [Values(null, "", "eur", "usd", "gbp", "GBP")] string input, 20 [Values( FunkcjePlatnosci.PLN, FunkcjePlatnosci.PLN, FunkcjePlatnosci.EUR, FunkcjePlatnosci.USD, FunkcjePlatnosci.GBP, FunkcjePlatnosci.GBP)] string output20 [Values(PaymentsUtils.PLN, PaymentsUtils.PLN, PaymentsUtils.EUR, PaymentsUtils.USD, PaymentsUtils.GBP, PaymentsUtils.GBP)] string output 21 21 ) 22 22 { 23 23 //Arrange 24 var funkcjePlantosi = new FunkcjePlatnosci();24 var funkcjePlantosi = new PaymentsUtils(); 25 25 26 26 //Act … … 38 38 var idFaktury = 123; 39 39 var repPayment = new Repository<PlatnosciEcard>(new FakeDataContext()); 40 var funkcjePlatnosci = new FunkcjePlatnosci(repPayment, _translateManager);40 var paymentsUtils = new PaymentsUtils(repPayment, _translateManager); 41 41 var invoice = _function.CreateInvoice(idFaktury, "nip", "abc/2009", 200, 2); 42 42 var payer = _function.CreatePayer(idFaktury, "test", "test"); 43 var waluta = new Waluta { Amount = 200, Currency = FunkcjePlatnosci.PLN };43 var waluta = new Waluta { Amount = 200, Currency = PaymentsUtils.PLN }; 44 44 45 45 //Act 46 funkcjePlatnosci.CreateAndAddNewPyment(invoice, waluta, payer, "sessionId");46 paymentsUtils.CreateAndAddNewPyment(invoice, waluta, payer, "sessionId"); 47 47 var payment = repPayment.Find(p => p.IDFaktury == 123).SingleOrDefault(); 48 48 … … 59 59 { 60 60 //Arrange 61 var funkcjePlantosi = new FunkcjePlatnosci();61 var funkcjePlantosi = new PaymentsUtils(); 62 62 63 63 //Act -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/PlatnosciControllerTests.cs
r970 r971 4 4 using adMoto.Payments.Core.Data; 5 5 using adMoto.Payments.Core.Interfaces; 6 using adMoto.Payments.Web.Controllers; 7 using adMoto.Payments.Web.Models; 6 8 using NUnit.Framework; 7 using Platnosci.Controllers; 8 using Platnosci.Models; 9 10 namespace Platnosci.Tests.Web 9 10 namespace adMoto.Payments.Test.Web 11 11 { 12 12 [TestFixture] … … 201 201 //Assert 202 202 Assert.That(result.ViewName, Is.EqualTo("Paid")); 203 Assert.That(view. info, Is.EqualTo("zaplacono"));203 Assert.That(view.Info, Is.EqualTo("zaplacono")); 204 204 } 205 205 … … 224 224 var result = controller.Show("123", "pl") as ViewResult; 225 225 var view = (InvoiceDetailsViewData)result.ViewData.Model; 226 System.Diagnostics.Debug.WriteLine("Brutto 200: " + view. vPlatnosciEcard.Brutto);227 System.Diagnostics.Debug.WriteLine("Nr Faktury musi byc 'numer'. Jest " + view. vPlatnosciEcard.Faktura_Numer);226 System.Diagnostics.Debug.WriteLine("Brutto 200: " + view.Invoice.Brutto); 227 System.Diagnostics.Debug.WriteLine("Nr Faktury musi byc 'numer'. Jest " + view.Invoice.Faktura_Numer); 228 228 229 229 //Assert 230 Assert.That(view. vPlatnosciEcard.Brutto, Is.EqualTo(200));231 Assert.That(view. vPlatnosciEcard.Faktura_Numer, Is.EqualTo("numer"));230 Assert.That(view.Invoice.Brutto, Is.EqualTo(200)); 231 Assert.That(view.Invoice.Faktura_Numer, Is.EqualTo("numer")); 232 232 } 233 233 -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/StatusTest.cs
r970 r971 4 4 using NUnit.Framework; 5 5 using MvcContrib.TestHelper; 6 using Platnosci.Controllers;7 6 using System.Web.Mvc; 8 7 9 namespace Platnosci.Tests.Web8 namespace adMoto.Payments.Test.Web 10 9 { 11 10 [TestFixture] -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/TestMethods.cs
r970 r971 3 3 using NUnit.Framework; 4 4 5 namespace Platnosci.Tests.Web5 namespace adMoto.Payments.Test.Web 6 6 { 7 7 [TestFixture] -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/UI/AuthenticationTests.cs
r960 r971 2 2 using WatiN.Core; 3 3 4 namespace Platnosci.Tests.Web.UI4 namespace adMoto.Payments.Test.Web.UI 5 5 { 6 6 [TestFixture] -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/UI/MerchantTests.cs
r960 r971 2 2 using WatiN.Core; 3 3 4 namespace Platnosci.Tests.Web.UI4 namespace adMoto.Payments.Test.Web.UI 5 5 { 6 6 [TestFixture] -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/UI/ValidationTests.cs
r960 r971 2 2 using WatiN.Core; 3 3 4 namespace Platnosci.Tests.Web.UI4 namespace adMoto.Payments.Test.Web.UI 5 5 { 6 6 [TestFixture] -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/ValidationMerchantClassTests.cs
r970 r971 4 4 using NUnit.Framework; 5 5 6 namespace Platnosci.Tests.Web6 namespace adMoto.Payments.Test.Web 7 7 { 8 8 public class ValidationMerchantClassTests -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/eCardDataTests.cs
r970 r971 2 2 using adMoto.Payments.Core; 3 3 using adMoto.Payments.Core.Data; 4 using adMoto.Payments.Web.Models; 4 5 using NUnit.Framework; 5 using Platnosci.Models; 6 7 namespace Platnosci.Tests.Web 6 7 namespace adMoto.Payments.Test.Web 8 8 { 9 9 [TestFixture] … … 21 21 repPayment.Insert(platnosc); 22 22 23 var ecarddata = new eCardData(repPayment);23 var ecarddata = new MerchantHelper(repPayment); 24 24 25 25 var merchant = new Merchant(){ 26 Payment = platnosc,27 Id = "171485000",28 Password = "ashSeth2",29 };26 Payment = platnosc, 27 Id = "171485000", 28 Password = "ashSeth2", 29 }; 30 30 31 31 //Act … … 46 46 repPayment.Insert(platnosc); 47 47 48 var ecarddata = new eCardData(repPayment);49 50 var merchant = new Merchant() 51 {52 Payment = new PlatnosciEcard(){53 ORDERDESCRIPTION = "dd",54 IDFaktury = 21,55 Data = DateTime.Now56 },57 Id = "171485000",58 Password = "ashSeth2",59 };48 var ecarddata = new MerchantHelper(repPayment); 49 50 var merchant = new Merchant() 51 { 52 Payment = new PlatnosciEcard(){ 53 ORDERDESCRIPTION = "dd", 54 IDFaktury = 21, 55 Data = DateTime.Now 56 }, 57 Id = "171485000", 58 Password = "ashSeth2", 59 }; 60 60 61 61 //Act … … 73 73 var platnosc = _function.CreateNewPayment(123, true, DateTime.Now, 1); 74 74 platnosc.AMOUNT = 229; 75 platnosc.CURRENCY = FunkcjePlatnosci.PLN;76 77 repPayment.Insert(platnosc); 78 79 var ecarddata = new eCardData(repPayment);80 81 var merchant = new Merchant() 82 {83 Payment = platnosc,84 Id = "171485000",85 Password = "ashSeth2",86 };75 platnosc.CURRENCY = PaymentsUtils.PLN; 76 77 repPayment.Insert(platnosc); 78 79 var ecarddata = new MerchantHelper(repPayment); 80 81 var merchant = new Merchant() 82 { 83 Payment = platnosc, 84 Id = "171485000", 85 Password = "ashSeth2", 86 }; 87 87 88 88 //Act … … 101 101 var platnosc = _function.CreateNewPayment(123, true, DateTime.Now, 1); 102 102 platnosc.AMOUNT = 0; 103 platnosc.CURRENCY = FunkcjePlatnosci.PLN;104 105 repPayment.Insert(platnosc); 106 107 var ecarddata = new eCardData(repPayment);108 109 var merchant = new Merchant() 110 {111 Payment = platnosc,112 Id = "171485000",113 Password = "ashSeth2",114 };103 platnosc.CURRENCY = PaymentsUtils.PLN; 104 105 repPayment.Insert(platnosc); 106 107 var ecarddata = new MerchantHelper(repPayment); 108 109 var merchant = new Merchant() 110 { 111 Payment = platnosc, 112 Id = "171485000", 113 Password = "ashSeth2", 114 }; 115 115 116 116 //Act … … 129 129 var platnosc = _function.CreateNewPayment(123, true, DateTime.Now, 1); 130 130 platnosc.AMOUNT = 229; 131 platnosc.CURRENCY = FunkcjePlatnosci.PLN;132 133 repPayment.Insert(platnosc); 134 135 var ecarddata = new eCardData(repPayment);136 137 var merchant = new Merchant() 138 {139 Payment = platnosc,140 Id = "TEST",141 Password = "test",142 };131 platnosc.CURRENCY = PaymentsUtils.PLN; 132 133 repPayment.Insert(platnosc); 134 135 var ecarddata = new MerchantHelper(repPayment); 136 137 var merchant = new Merchant() 138 { 139 Payment = platnosc, 140 Id = "TEST", 141 Password = "test", 142 }; 143 143 144 144 //Act … … 157 157 var platnosc = _function.CreateNewPayment(123, true, DateTime.Now, 1); 158 158 platnosc.AMOUNT = 11; 159 platnosc.CURRENCY = FunkcjePlatnosci.PLN;160 161 repPayment.Insert(platnosc); 162 163 var ecarddata = new eCardData(repPayment);164 165 var merchant = new Merchant() 166 {167 Payment = platnosc,168 Id = "171485000",169 Password = "ashSeth2",170 };159 platnosc.CURRENCY = PaymentsUtils.PLN; 160 161 repPayment.Insert(platnosc); 162 163 var ecarddata = new MerchantHelper(repPayment); 164 165 var merchant = new Merchant() 166 { 167 Payment = platnosc, 168 Id = "171485000", 169 Password = "ashSeth2", 170 }; 171 171 172 172 //Act … … 193 193 var payer = _function.CreatePayer(idFaktury, "test", "test"); 194 194 var repPayment = new Repository<PlatnosciEcard>(new FakeDataContext()); 195 var eCardData = new eCardData(repPayment);195 var eCardData = new MerchantHelper(repPayment); 196 196 197 197 //Act … … 210 210 { 211 211 //Arrange 212 var ecarddata = new eCardData(new Repository<PlatnosciEcard>(new FakeDataContext()));212 var ecarddata = new MerchantHelper(new Repository<PlatnosciEcard>(new FakeDataContext())); 213 213 var invoice = _function.CreateInvoice(123, "nip", "abc/2009", 0, 2); 214 214 … … 228 228 { 229 229 //Arrange 230 var ecarddata = new eCardData(new Repository<PlatnosciEcard>(new FakeDataContext()));230 var ecarddata = new MerchantHelper(new Repository<PlatnosciEcard>(new FakeDataContext())); 231 231 var invoice = _function.CreateInvoice(123, "nip", "", 200, 2); 232 232 … … 246 246 { 247 247 //Arrange 248 var ecarddata = new eCardData(new Repository<PlatnosciEcard>(new FakeDataContext()));248 var ecarddata = new MerchantHelper(new Repository<PlatnosciEcard>(new FakeDataContext())); 249 249 var invoice = _function.CreateInvoice(123, "nip", "abc/2009", 200, 2); 250 250 … … 264 264 { 265 265 //Arrange 266 var ecarddata = new eCardData(new Repository<PlatnosciEcard>(new FakeDataContext()));266 var ecarddata = new MerchantHelper(new Repository<PlatnosciEcard>(new FakeDataContext())); 267 267 var invoice = _function.CreateInvoice(123, "nip", "abc/2009", 200, 2); 268 268 … … 282 282 { 283 283 //Arrange 284 var ecarddata = new eCardData(new Repository<PlatnosciEcard>(new FakeDataContext()));284 var ecarddata = new MerchantHelper(new Repository<PlatnosciEcard>(new FakeDataContext())); 285 285 var invoice = _function.CreateInvoice(123, "nip", "abc/2009", 200, 2); 286 286 … … 302 302 var pl = new PlatnosciEcard() {ORDERDESCRIPTION = "abc/2009"}; 303 303 var m = new Merchant(){Payment = pl, Id = "ABCD" }; 304 var eCardData = new eCardData(new Repository<PlatnosciEcard>(new FakeDataContext()));304 var eCardData = new MerchantHelper(new Repository<PlatnosciEcard>(new FakeDataContext())); 305 305 306 306 //Act -
trunk/eCard/eCardMVC/Platnosci.Tests/adMoto.Payments.Test.csproj
r970 r971 9 9 <OutputType>Library</OutputType> 10 10 <AppDesignerFolder>Properties</AppDesignerFolder> 11 <RootNamespace> Platnosci.Tests</RootNamespace>12 <AssemblyName> Platnosci.Tests</AssemblyName>11 <RootNamespace>adMoto.Payments.Test</RootNamespace> 12 <AssemblyName>adMoto.Payments.Test</AssemblyName> 13 13 <TargetFrameworkVersion>v3.5</TargetFrameworkVersion> 14 14 <FileAlignment>512</FileAlignment> … … 85 85 <Compile Include="TestRunner.cs" /> 86 86 <Compile Include="Web\eCardDataTests.cs" /> 87 <Compile Include="Web\ FunkcjePlatnosciTests.cs" />87 <Compile Include="Web\PaymentUtilsTests.cs" /> 88 88 <Compile Include="Web\MerchantControllerTests.cs" /> 89 89 <Compile Include="Web\FakeDataContext.cs" /> … … 103 103 <Name>adMoto.Payments.Core</Name> 104 104 </ProjectReference> 105 <ProjectReference Include="..\Platnosci\ Platnosci.Web.csproj">105 <ProjectReference Include="..\Platnosci\adMoto.Payments.Web.csproj"> 106 106 <Project>{19B73EC2-0D53-4F8C-91E1-A08FCC0174E5}</Project> 107 <Name> Platnosci.Web</Name>107 <Name>adMoto.Payments.Web</Name> 108 108 </ProjectReference> 109 109 </ItemGroup>
