public void GetAllSubscriptionsPlans()
        {
            NetellerEnvironment[] environments = new[] { NetellerEnvironment.Test, NetellerEnvironment.Production };

            foreach (var environment in environments)
            {
                api = new RestAPI(environment);

                Console.WriteLine("Plans in " + environment);
                Console.WriteLine("===============================");

                Plans plans = api.GetPlans();

                plans.list.Sort((list, planList) => { return(list.planName.CompareTo(planList.planName)); });

                foreach (var list in plans.list.ToList())
                {
                    Console.WriteLine("PlanID {0}. Status: {7}. Amount {2} {3} Interval {4} count {5} type {6}. Name: {1}",
                                      list.planId,
                                      list.planName,
                                      list.amount / 100,
                                      list.currency,
                                      list.interval,
                                      list.intervalCount,
                                      list.intervalType,
                                      list.status
                                      );
                }

                Assert.That(plans.list, Is.Not.Empty);
            }
        }
		public void GetAllSubscriptionsPlans() {

			NetellerEnvironment[] environments = new[] { NetellerEnvironment.Test, NetellerEnvironment.Production };

			foreach (var environment in environments) {

				api = new RestAPI(environment);

				Console.WriteLine("Plans in " + environment);
				Console.WriteLine("===============================");

				Plans plans = api.GetPlans();

				plans.list.Sort((list, planList) => { return list.planName.CompareTo(planList.planName); });

				foreach (var list in plans.list.ToList()) {
					Console.WriteLine("PlanID {0}. Status: {7}. Amount {2} {3} Interval {4} count {5} type {6}. Name: {1}",
					list.planId,
					list.planName,
					list.amount / 100,
					list.currency,
					list.interval,
					list.intervalCount,
					list.intervalType,
					list.status
					);
				}
			
				Assert.That(plans.list, Is.Not.Empty);

			}
			
		}