{
         @SuppressWarnings("deprecation")
        @Override
         protected void invokeApplication() throws Exception
         {
            MethodBinding methodBinding = new UnifiedELMethodBinding("#{action.go}", new Class[0]);
            
            assert "#{action.go}".equals(methodBinding.getExpressionString());
            
            assert String.class.equals(methodBinding.getType(getFacesContext()));
            
            Object result = methodBinding.invoke(getFacesContext(), new Object[0]);
            
            assert result instanceof String;
            assert "success".equals(result);
         }
      }.run();