update groups
deleting groups
inverted the expected/response to make more sense with assertStatusCode
simplified the tests by creating common asserts