+ my $updates;
+ $updates = {
+ id => undef,
+ name => 'Test name 2',
+ viewings => [ { user_id => $owner->id } ],
+ owner => { id => $owner->id },
+ };
+
+ my $new_dvd = $dvd_rs->recursive_update( $updates );
+# my $new_dvd = $dvd_rs->create( $updates );
+
+ ok ( $new_dvd->isa( 'DBSchema::Result::Dvd' ), 'Dvd created' );
+ is ( $dvd_rs->count, $initial_dvd_count + 1, 'Dvd created' );
+ is ( $schema->resultset( 'User' )->count, $initial_user_count, "No new user created" );
+ is ( $new_dvd->name, 'Test name 2', 'Dvd name set' );
+ is ( $new_dvd->owner->id, $owner->id, 'Owner set' );
+ is ( $new_dvd->viewings->count, 1, 'Viewing created' );
+;
+ # creating new records