zeroclickinfo-goodies/t/NLetterWords.t

25 lines
724 B
Perl
Raw Normal View History

2012-04-15 22:58:41 -07:00
#!/usr/bin/env perl
use strict;
use warnings;
use Test::More;
use Test::Deep;
2012-04-15 22:58:41 -07:00
use DDG::Test::Goodie;
zci answer_type => 'nletterwords';
zci is_cached => 0;
2012-04-15 22:58:41 -07:00
ddg_goodie_test(
[qw(
DDG::Goodie::NLetterWords
)],
2012-04-23 10:21:11 -07:00
'1 letter words' => test_zci('Random 1 letter words: a, I.'),
'1 char words' => test_zci('Random 1 letter words: a, I.'),
'1 character word' => test_zci('Random 1 letter words: a, I.'),
'one letter words' => test_zci('Random 1 letter words: a, I.'),
'5 letter words' => test_zci(re(qr/Random 5 letter words: ((\w){5},? ?){30}/)),
'12 character word' => test_zci(re(qr/Random 12 letter words: ((\w){12},? ?){30}/)),
2012-04-15 22:58:41 -07:00
);
2016-05-16 06:18:04 -07:00
done_testing;