    @Test
    public void callWithSetTextOnTestClassThenFindTextValueUpdated() {


        final TestClass[] result = {new TestClass()};
        Guard.call(new Callable<TestClass>()
        {
            @Override
            public TestClass call() throws Exception {
                result[0].text = "!";
                return result[0];
            }
        });

        assertEquals("!", result[0].text);
    }