public void RatesNotation_DisplayRates() { Rate[] rates = new Rate[6]; rates[0] = new Rate(new Caravan(0, 0, 0, 2), new Caravan(0, 2, 3, 0), 0); rates[1] = new Rate(new Caravan(2, 0, 1, 0), new Caravan(0, 0, 0, 2), 0); rates[2] = new Rate(new Caravan(4, 0, 0, 0), new Caravan(0, 0, 2, 0), 0); rates[3] = new Rate(new Caravan(0, 0, 0, 0), new Caravan(0, 0, 0, 0), 3); rates[4] = new Rate(new Caravan(3, 0, 0, 0), new Caravan(0, 3, 0, 0), 0); rates[5] = new Rate(new Caravan(0, 0, 0, 1), new Caravan(0, 0, 2, 0), 0); string displayString = ProgramOutput.RatesNotation(rates); Assert.Equal("Board Rates: [0: (RR -> GGBBB), 1: (YYB -> RR), 2: (YYYY -> BB), 3: ({3}), 4: (YYY -> GGG), 5: (R -> BB), ]", displayString); }