public void AfterTest()
        {
            _interactionPrompt.TestDestroy();

            _interactableText = null;
            _text             = null;

            _interactionPrompt = null;
            _image             = null;
        }
        public void BeforeTest()
        {
            _image             = new GameObject().AddComponent <Image>();
            _interactionPrompt = _image.gameObject.AddComponent <TestInteractionPromptHUDComponent>();

            _text            = new GameObject().AddComponent <TestLocalisableUIText>();
            _text.BlockStart = true;

            _interactableText = new GameObject().AddComponent <Text>();

            _interactionPrompt.InteractionVerbText  = _text;
            _interactionPrompt.InteractableNameText = _interactableText;

            _interactionPrompt.TestStart();
        }