public DodgeballPlayer(IRole role, IStatCollectionBuilder statCollectionBuilder) { Role = role; Stats = statCollectionBuilder.BuildStatCollection(role); }
public void SetUp() { _speedStat = MockRepository.GenerateMock<ISpeedStat>(); _statCollection = MockRepository.GenerateMock<IStatCollection>(); _role = MockRepository.GenerateMock<IRole>(); _statCollectionBuilder = MockRepository.GenerateMock<IStatCollectionBuilder>(); _testObject = new DodgeballPlayer(_role, _statCollectionBuilder); }