Skip to content

Instantly share code, notes, and snippets.

@j1n3l0
Created March 2, 2022 13:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save j1n3l0/f6a3aa099eef18756fe10b3905fb966b to your computer and use it in GitHub Desktop.
Save j1n3l0/f6a3aa099eef18756fe10b3905fb966b to your computer and use it in GitHub Desktop.
Using stubs in Test2
use Test2::V0;
subtest 'Using stubs in Test2' => sub {
my $user = mock { company => 'dev' };
my $userdata = mock { day => '2022-02-02' };
my $stats = mock { user => $user, userdata => $userdata };
is( $stats->user->company, 'dev',
'should return the right value for $stats->user->company',
);
is( $stats->userdata->day, '2022-02-02',
'should return the right value for $stats->userdata->day',
);
};
done_testing();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment