public void GenerateQPs_GeneratesTheRightNumberOfQPs() { var gen = new QPGeneratorByRecipe(); var qps = gen.GenerateQPs(3, 3, 1, 3); Assert.That(qps.Count(), Is.EqualTo(1)); }
private static IEnumerable <QuiverWithPotential <int> > GetQPsForTest1() { int numPeriods = 3; int numRounds = 2; int maxCycleLength = 4; var baseState = GetBaseStateForTwoInnermostLayersOfCobweb(numPeriods); var gen = new QPGeneratorByRecipe(); var qps = gen.GenerateQPsFromGivenBase(baseState, numPeriods, numRounds, maxCycleLength); return(qps); }