Crud create() for specific id (#9035)

This commit is contained in:
JT Smith 2008-11-04 15:50:09 +00:00
parent 7fc7dd7649
commit 83bb3c1904

View file

@ -28,7 +28,7 @@ my $session = WebGUI::Test->session;
#----------------------------------------------------------------------------
# Tests
plan tests => 54; # Increment this number for each test you create
plan tests => 55; # Increment this number for each test you create
#----------------------------------------------------------------------------
@ -58,6 +58,11 @@ like($record1->get('sequenceNumber'), qr/\d+/, "sequenceNumber looks like a numb
is($record1->get('sequenceNumber'), 1, "record 1 sequenceNumber is 1");
like($record1->get('id'), qr/[A-Za-z0-9_-]{22}/, "id looks like a guid");
# custom id
my $record2 = WebGUI::Crud->create($session,{},{id=>'theshawshankredemption'});
is($record2->get('id'),'theshawshankredemption',"custom id works");
$record2->delete;
# instanciation
my $record2 = WebGUI::Crud->create($session);
isnt($record1->getId, $record2->getId, "can retrieve unique rows");