correct all testcases
create a repository proxy wich will check if the object contains a id methods without args
