change to do success tests and failure tests separately
remove 'duplicated' examples to improve specs speed
add example for branchExists method
add branchExists method
correct indentation and remove trailing whitespace
add a example for when submitted branch doesn't exists and group branch access examples together