public static void ValidateReservationQueue(AbstractReservationSystem reservationSystem
                                                    , string planQName)
        {
            Plan plan = reservationSystem.GetPlan(planQName);

            NUnit.Framework.Assert.IsNotNull(plan);
            NUnit.Framework.Assert.IsTrue(plan is InMemoryPlan);
            NUnit.Framework.Assert.AreEqual(planQName, plan.GetQueueName());
            NUnit.Framework.Assert.AreEqual(8192, plan.GetTotalCapacity().GetMemory());
            NUnit.Framework.Assert.IsTrue(plan.GetReservationAgent() is GreedyReservationAgent
                                          );
            NUnit.Framework.Assert.IsTrue(plan.GetSharingPolicy() is CapacityOverTimePolicy);
        }
        public static void ValidateNewReservationQueue(AbstractReservationSystem reservationSystem
                                                       , string newQ)
        {
            Plan newPlan = reservationSystem.GetPlan(newQ);

            NUnit.Framework.Assert.IsNotNull(newPlan);
            NUnit.Framework.Assert.IsTrue(newPlan is InMemoryPlan);
            NUnit.Framework.Assert.AreEqual(newQ, newPlan.GetQueueName());
            NUnit.Framework.Assert.AreEqual(1024, newPlan.GetTotalCapacity().GetMemory());
            NUnit.Framework.Assert.IsTrue(newPlan.GetReservationAgent() is GreedyReservationAgent
                                          );
            NUnit.Framework.Assert.IsTrue(newPlan.GetSharingPolicy() is CapacityOverTimePolicy
                                          );
        }