# MigrationService.MigrationMixin

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 347 of 726 | 52% | 51 of 80 | 36% | 39 | 56 | 77 | 154 | 7 | 16
addManyAssociation(JSONObject, String, String[]) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1
addNamedAssociation(JSONObject, String, Map) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1
addAssociation(JSONObject, String, String) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1
renameNamedAssociation(JSONObject, String, String) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1
removeAssociation(JSONObject, String) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1
removeManyAssociation(JSONObject, String) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1
removeNamedAssociation(JSONObject, String) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1
initialize() |  | 80% |  | 50% | 3 | 5 | 5 | 23 | 0 | 1
addProperty(JSONObject, String, Object) |  | 82% |  | 67% | 2 | 4 | 2 | 10 | 0 | 1
migrate(JSONObject, String, StateStore) |  | 96% |  | 50% | 6 | 8 | 0 | 14 | 0 | 1
renameProperty(JSONObject, String, String) |  | 95% |  | 75% | 1 | 3 | 1 | 9 | 0 | 1
renameAssociation(JSONObject, String, String) |  | 95% |  | 75% | 1 | 3 | 1 | 9 | 0 | 1
renameManyAssociation(JSONObject, String, String) |  | 95% |  | 75% | 1 | 3 | 1 | 9 | 0 | 1
removeProperty(JSONObject, String) |  | 94% |  | 75% | 1 | 3 | 1 | 8 | 0 | 1
changeEntityType(JSONObject, String) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1
MigrationService.MigrationMixin() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1