+ is( $user->borrowed_dvds->count, 1, 'borrowed_dvds update with if_not_submitted => set_to_null ok' );
+ is( $available_dvd_rs->count, 5, "previously borrowed dvds weren't deleted");
+
+ $dvd_rs->update( { current_borrower => $user->id } );
+ $user =
+ DBIx::Class::ResultSet::RecursiveUpdate::Functions::recursive_update(
+ resultset => $user_rs,
+ updates => $updates,
+ );
+ is( $user->borrowed_dvds->count, 1, 'borrowed_dvds update without if_not_submitted ok' );
+ is( $available_dvd_rs->count, 5, "previously borrowed dvds weren't deleted");