my $rs = $schema->resultset( 'T' ); isa_ok( $rs, 'DBIx::Class::ResultSet' ); my $row = $rs->create( { x => 'foo' } ); isa_ok( $row, 'DBIx::Class::Row' ); ok( $row->in_storage(), 'new row is in storage' ); # THIS IS THE TEST THAT FAILS is( $row->i(), 3, 'new row has default value' );