@Test
public void testRegionalLegendParsingRegionalSheet() {

    final InputStream stream = XlsLegendParserTest.class.getResourceAsStream("regional_Legend.xls");
    final LegendClass[] regionalClasses = parser.parse(stream, true);
    assertEquals(41, regionalClasses.length);
    final LegendClass class1 = new LegendClass(11, "Post-flooding or irrigated croplands (or aquatic)", "Class_1",
                                               new Color(170, 240, 240));
    assertLegendEquals(class1, regionalClasses[0]);
    final LegendClass class8 = new LegendClass(21, "Mosaic cropland (50-70%) / grassland or shrubland (20-50%)",
                                               "Class_8",
                                               new Color(220, 240, 100));
    assertLegendEquals(class8, regionalClasses[7]);
    final LegendClass class41 = new LegendClass(230, "No data (burnt areas, clouds,…)", "Class_41",
                                                new Color(0, 0, 0));
    assertLegendEquals(class41, regionalClasses[40]);
}