The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
package MyApp;

use strict;
use warnings;

use Test::More tests => 1;

use Dancer2;
use Dancer2::Test;


{ 
    package Dancer2::View::MyView;
    use Moose;
    use Template::Caribou;

    with 'Template::Caribou';

    template page => sub {
        "hello world";
    };

}

setting template => 'Caribou';

get '/' => sub { template 'MyView' };


response_content_is '/' => 'hello world';