Example #1
0
        public void ChangeActualCountryNotEmptyDB()
        {
            Account anAccount = new Account()
            {
                Phone      = "098 204 265",
                Balance    = 0,
                CountryTag = "UY"
            };

            DateTime startingHour  = DateTime.Today;
            DateTime finishingHour = DateTime.Today;

            startingHour  = startingHour.AddHours(13);
            finishingHour = finishingHour.AddHours(14);

            Purchase purchase = new Purchase
            {
                LicensePlate    = "ABA 1234",
                StartingHour    = startingHour,
                FinishingHour   = finishingHour,
                AmountOfMinutes = 60,
                CountryTag      = "UY"
            };

            accountRepository.Add(anAccount);
            purchaseRepository.Add(purchase);

            Country arg = new Argentina();

            aParking.ActualCountry = arg;
            Assert.AreEqual(aParking.GetAllAccounts().Count(), 1);
            Assert.AreEqual(aParking.GetAllPurchases().Count(), 1);
            Assert.AreEqual(aParking.GetActualCost().Value, 1);
            Assert.AreEqual(aParking.ActualCountry.GetCountryTag(), "AR");
        }
Example #2
0
        public void ChangeActualCountryEmptyDB()
        {
            Country arg = new Argentina();

            aParking.ActualCountry = arg;
            Assert.AreEqual(aParking.GetAllAccounts().Count(), 0);
            Assert.AreEqual(aParking.GetAllPurchases().Count(), 0);
            Assert.AreEqual(aParking.GetActualCost().Value, 1);
            Assert.AreEqual(aParking.ActualCountry.GetCountryTag(), "AR");
        }
Example #3
0
 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Argentina obj)
 {
     return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr);
 }
Example #4
0
 public Argentina(Argentina.Market m) : this(NQuantLibcPINVOKE.new_Argentina__SWIG_0((int)m), true) {
   if (NQuantLibcPINVOKE.SWIGPendingException.Pending) throw NQuantLibcPINVOKE.SWIGPendingException.Retrieve();
 }
Example #5
0
 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Argentina obj) {
   return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr;
 }
 public void SetUpArgentina()
 {
     arg = new Argentina();
 }