repository tests using apis

Added few positive tests for repository create/update and delete
You're re-using this organization in several places, which shortens the length of the test. (Fewer dependent organizations are created.) This, this definitely does make sense.