-- | Items and Mazes hunit tests -- (c) JP Moresmau 2009 module MoresmauJP.Rpg.MazeObjectsTests where import MoresmauJP.Rpg.Inventory import MoresmauJP.Rpg.MazeObjects import MoresmauJP.Util.Random import Test.HUnit mazeObjectsTests=TestList [testScrollFill] testScrollFill= TestLabel "Test filling scroll" (TestCase (do let sc=Scroll "" "" 5 sc2<-evalRandT (generateScroll sc) (mkTestWrapper [2]) assertEqual "not proper scroll" (Scroll "Scroll of Feel Better" "Feel Better" 5) sc2 ))