A mini web-browser in java and corresponding tests in Junit