start of stats saver code
[engit/Iron-Munger.git] / t / calculate_level.t
CommitLineData
69941ee3 1use strict;
2use warnings;
3use Test::More qw(no_plan);
4
5BEGIN {
6 use_ok 'IronMunger::Calculate', 'level_for_post_count';
7}
8
9my @spec = qw(
10 0 paper
11 3 paper
12 4 stone
13 11 stone
14 12 bronze
15 35 bronze
16 36 iron
17 50 iron
18);
19
20while (@spec > 2) {
21 my ($count, $level) = (shift(@spec),shift(@spec));
22 is(level_for_post_count($count), $level, "${count} posts means ${level} man");
23}