@Override
    public void readLine(String line) {
        if (line.startsWith("%") || line.isEmpty()) {
            return;
        }

        if(line.startsWith("descr:") && this.organization == null) {
            this.organization = lineValue(line);
        }

        if(line.startsWith("country:") && this.countryCode == null) {
            this.countryCode = lineValue(line);
        }
    }
@Test
    public void testRunDirectMatch() throws Exception {
        AFRINICResponseParser parser = new AFRINICResponseParser();
        for (String line : MATCH.split("\n")) {
            parser.readLine(line);
        }

        assertEquals("ZA", parser.getCountryCode());
        assertEquals("Telkom SA Limited", parser.getOrganization());
    }