public IHallway Create()
 {
     return(new Hallway()
     {
         Monster = _iMonsterFactory.CreateMonsterWithRandomLevel()
     });
 }
        public void ItCanCreateAMonsterWithRandomLevelInTheRangeZeroAndNine()
        {
            var monster = _monsterFactory.CreateMonsterWithRandomLevel();

            Assert.IsAssignableFrom <IMonster>(monster);
            Assert.InRange(monster.Level, 0, 9);
        }