Sha256: cc8f0e69f656711d3fb550789b3fa47035747177678fb8ae88f8c7a9aa70ee46
Contents?: true
Size: 804 Bytes
Versions: 25
Compression:
Stored size: 804 Bytes
Contents
#!/usr/bin/env perl6 use v6; use Test; use lib IO::Path.new($?FILE).parent.path; BEGIN { plan 10; eval-lives-ok %*ENV<EXERCISM>.so ?? 'use Example' !! 'use Scrabble', 'Module loaded'; } ok Scrabble.can('score'), 'Scrabble class has score() method'; my $scrabble = Scrabble.new(); is $scrabble.score(""), 0, "empty word scores 0"; is $scrabble.score(" \t\n"), 0, "whitespace scores 0"; is $scrabble.score("a"), 1, "a scores 1"; is $scrabble.score("f"), 4, "f scores 4"; is $scrabble.score("street"), 6, "street scores 6"; is $scrabble.score("alacrity"), 13, "alacrity scores 13"; is $scrabble.score("OXYPHENBUTAZONE"), 41, "OXYPHENBUTAZONE scores 41"; is $scrabble.score("quirky"), 22, "quirky scores 22";
Version data entries
25 entries across 25 versions & 1 rubygems