6 use Test::More 'no_plan';
11 use base qw/Catalyst::Plugin::Cache/;
13 sub registered_plugins {
19 MyApp::Plugin::Cache::Store::Moose
25 use base qw/Catalyst::Plugin::Cache/;
27 sub registered_plugins {
36 use base qw/Catalyst::Plugin::Cache/;
38 sub registered_plugins {
49 lives_ok { OneStore->guess_default_cache_store } "can guess if only one plugin";
50 is( OneStore->guess_default_cache_store, "Foo", "guess is right" );
52 dies_ok { ManyStores->guess_default_cache_store } "can't guess if many";
53 dies_ok { NoStores->guess_default_cache_store } "can't guess if none";