Rollback the changes.
This code was removing the children when parent.valid? was executed.
Refactor test case for saving association