The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
#!perl

use utf8;
use Test::Most;
use MAD::Loader qw{ load_module };

use lib 't/lib';

my $module = 'Foo::Bar';
my $method = 'foo';
my $result = '';

ok( !$module->can($method), "$module is not loaded" );

$result = load_module( module => $module, inc => \@INC );
is( $result, $module, "load_module returns '$module'" );

ok( $module->can($method), "$module is loaded" );

done_testing;