public void AfterTest()
        {
            GameServiceProvider.ClearGameServiceProvider();

            _noise    = null;
            _listener = null;
        }
        public void BeforeTest()
        {
            _listener = new GameObject().AddComponent <TestNoiseListenerComponent>();

            _listener.gameObject.AddComponent <TestUnityMessageEventDispatcherComponent>().TestAwake();
            _listener.gameObject.transform.position = new Vector3(12.0f, 20.0f, 30.0f);

            _noise = new MockNoiseService();
            new GameObject().AddComponent <TestGameServiceProvider>().TestAwake();
            GameServiceProvider.CurrentInstance.AddService <INoiseServiceInterface>(_noise);
        }