public void SetUp() { stubPlayerController = MockRepository.GenerateStub<IPlayerController>(); playerList = new PlayerList(); playerList.Add(MockRepository.GenerateStub<IPlayer>()); playerList.Players[0].Stub(me => me.Weapons).Return(MockRepository.GenerateStub<IWeapons>()); playerList.Add(MockRepository.GenerateStub<IPlayer>()); playerList.Players[1].Stub(me => me.Weapons).Return(MockRepository.GenerateStub<IWeapons>()); weaponViews = new List<IWeaponView>(); weaponViews.Add(MockRepository.GenerateStub<IWeaponView>()); weaponViews.Add(MockRepository.GenerateStub<IWeaponView>()); view = new WeaponDrawer(stubPlayerController, playerList, weaponViews); }