Exemplo n.º 1
0
        public void WhenDisposing_UnsubscribesFromMessages()
        {
            GameOverPM systemUnderTest = new GameOverPM(Substitute.For <IStringTableManager>());

            systemUnderTest.Dispose();

            MyMessenger.Instance.Received().RemoveListener <bool>(GameMessages.GAME_OVER, Arg.Any <Callback <bool> >());
        }
Exemplo n.º 2
0
        protected override void OnDestroy()
        {
            base.OnDestroy();

            mPM.Dispose();
        }