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);
 }