added deprecated tags
added implementation note
added comments
added helper class
implemented first test
renamed helper class
renamed test
implemented test
added test stub
implemented test
changed visibility to public to be able to test the method externally
renamed test case
added tests
implemented tests
renamed test case class
moved construction of all test cases into createTestCase()
reduced line length
renamed test case
added a new test case that contains internal tests
moved test stubs too new internal test case