### Question:
Changelog { public LinkedHashMap<Integer, String> errors() { return parseErrors; } Changelog(String contentRaw); private  Changelog(boolean windowsNewlines,
			PoolString dontParse, PoolString beforeUnreleased,
			List<VersionEntry> versionsRaw,
			@NullOr PoolString unparseableAfterError); String toStringUnix(); @Override String toString(); @NullOr String versionLast(); String unreleasedChanges(); boolean noUnreleasedChanges(); LinkedHashMap<Integer, String> errors(); Changelog releaseUnreleased(String version, String date);  }### Answer:
@Test public void empty() { Consumer<String> test = str -> { test(str) .errors("{-1=Needs to have '## [Unreleased]'}") .last(null); }; test.accept(""); test.accept("\n"); test.accept("\n\n"); test.accept("\n\n\n"); }