added method test
and added method to all test
added with content
renamed AbstractGenerator::addProperty to AbstractGenerator::addGeneratorProperty (same with get) to free method name "addProperty" for needed classes.