public void Setup() { stubWeapons = MockRepository.GenerateStub<IWeapons>(); stubWeapons.Stub(me => me[WeaponType.RailGun]).Return(new RailGun(null)); mockEffect = MockRepository.GenerateStub<ILineEffect>(); view = new RailGunView(mockEffect); }
public RailGunView(ILineEffect lineEffect) { this.lineEffect = lineEffect; }
public EffectUpdater(IEffect effect, ILineEffect lineEffect) { this.effect = effect; this.lineEffect = lineEffect; }