public void Initialize() { view = CreateView(); view?.Initialize(maxAvatarNames); otherPlayersStatus.OnAdded += OnOtherPlayersStatusAdded; otherPlayersStatus.OnRemoved += OnOtherPlayersStatusRemoved; using var enumerator = otherPlayersStatus.Get().GetEnumerator(); while (enumerator.MoveNext()) { OnOtherPlayersStatusAdded(enumerator.Current.Key, enumerator.Current.Value); } }
public void SetUp() { hudView = Substitute.For <IAvatarNamesHUDView>(); hudController = Substitute.ForPartsOf <AvatarNamesHUDController>(MAX_AVATAR_NAMES); hudController.Configure().CreateView().Returns(info => hudView); }