Esempio 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> >());
        }
Esempio n. 2
0
        protected override void OnDestroy()
        {
            base.OnDestroy();

            mPM.Dispose();
        }