@Test
public void testParse() throws IOException, URISyntaxException {

    URI uri = ClassUtils.getDefaultClassLoader().getResource("fixtures/this.yml").toURI();
    String fixtureStr = new String(Files.readAllBytes(Paths.get(uri)));
    Map<String, FixtureMap> fixtureMaps = parser.parse(fixtureStr);
    FixtureMap beanmother = fixtureMaps.get("beanmother");
    assertTrue(beanmother.isRoot());
    assertEquals(beanmother.getFixtureName(), "beanmother");
    assertTrue(beanmother.get("id") instanceof FixtureValue);
    assertEquals(beanmother.get("id"), new FixtureValue(1));
    assertEquals(beanmother.get("title"), new FixtureValue("beanmother"));
    assertEquals(beanmother.get("url"), new FixtureValue("https://github.com/keepcosmos/beanmother"));
    assertTrue(beanmother.get("authors") instanceof FixtureList);
}