     }
 
     func opr_updateGroup(group: CNMutableGroup) {
-        updatedGroups.append(group.identifier)
+        updatedGroups.append(group)
     }
 
     func opr_deleteGroup(group: CNMutableGroup) {
-        deletedGroups.append(group.identifier)
+        deletedGroupNames.append(group.name)
     }
 
     func opr_addMember(contact: CNContact, toGroup group: CNGroup) {

    }
}

class ContactsAccessOperationsTests: OperationTests {

    func test__given_authorization_granted__access_succeeds() {

    var deletedContacts = [CNMutableContact]()

    var addedGroups = [String: [CNMutableGroup]]()
    var updatedGroups = [CNMutableGroup]()
    var deletedGroupNames = [String]()

    var addedMemberToGroup = [String: [CNContact]]()
    var removedMemberFromGroup = [String: [CNContact]]()
