#569 fix tests && add abstract filed test