@Test
public void testGetBody() throws Exception {

  final ProjectFile projectFile = new ProjectFile();
  final Project project = new Project(randomUUID().toString(), projectFile);
  final Source source = new Source(project, randomUUID().toString());
  source.setContentProvider(() -> openWithExtensionAs("lua"));
  assertFalse(source.getBody().get().trim().isEmpty());
}