test_class.declarator: result
test_class.modifier: private
test_class.original_string: private Result result;
test_class.type: Result
test_class.var_name: result
test_class.file: plugin-code/src/test/java/com/trivago/cluecumber/json/pojo/ResultTest.java
test_class.identifier: ResultTest
test_case.body: @Test
      public void hasErrorMessageTest() {
          assertThat(result.hasErrorMessage(), is(false));
          result.setErrorMessage("My Error");
          assertThat(result.hasErrorMessage(), is(true));
      }
test_case.class_method_signature: ResultTest.hasErrorMessageTest()
test_case.full_signature: @Test public void hasErrorMessageTest()
test_case.identifier: hasErrorMessageTest
test_case.invocations: assertThat hasErrorMessage is setErrorMessage assertThat hasErrorMessage is
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void hasErrorMessageTest()
focal_class.declarator: duration = 0
focal_class.modifier: private
focal_class.original_string: private long duration = 0;
focal_class.type: long
focal_class.var_name: duration
focal_class.declarator: status = Status.UNDEFINED.toString()
focal_class.modifier: private
focal_class.original_string: private String status = Status.UNDEFINED.toString();
focal_class.type: String
focal_class.var_name: status
focal_class.declarator: errorMessage = ""
focal_class.modifier: @SerializedName("error_message")
      private
focal_class.original_string: @SerializedName("error_message")
      private String errorMessage = "";
focal_class.type: String
focal_class.var_name: errorMessage
focal_class.file: plugin-code/src/main/java/com/trivago/cluecumber/json/pojo/Result.java
focal_class.identifier: Result
focal_class.class_method_signature: Result.getDuration()
focal_class.full_signature: public long getDuration()
focal_class.identifier: getDuration
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: long
focal_class.signature: long getDuration()
focal_class.class_method_signature: Result.setDuration(final long duration)
focal_class.full_signature: public void setDuration(final long duration)
focal_class.identifier: setDuration
focal_class.modifiers: public
focal_class.parameters: (final long duration)
focal_class.return: void
focal_class.signature: void setDuration(final long duration)
focal_class.class_method_signature: Result.getStatus()
focal_class.full_signature: public String getStatus()
focal_class.identifier: getStatus
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getStatus()
focal_class.class_method_signature: Result.setStatus(final String status)
focal_class.full_signature: public void setStatus(final String status)
focal_class.identifier: setStatus
focal_class.modifiers: public
focal_class.parameters: (final String status)
focal_class.return: void
focal_class.signature: void setStatus(final String status)
focal_class.class_method_signature: Result.hasErrorMessage()
focal_class.full_signature: public boolean hasErrorMessage()
focal_class.identifier: hasErrorMessage
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean hasErrorMessage()
focal_class.class_method_signature: Result.getErrorMessage()
focal_class.full_signature: public String getErrorMessage()
focal_class.identifier: getErrorMessage
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getErrorMessage()
focal_class.class_method_signature: Result.setErrorMessage(final String errorMessage)
focal_class.full_signature: public void setErrorMessage(final String errorMessage)
focal_class.identifier: setErrorMessage
focal_class.modifiers: public
focal_class.parameters: (final String errorMessage)
focal_class.return: void
focal_class.signature: void setErrorMessage(final String errorMessage)
focal_class.class_method_signature: Result.getDurationInMilliseconds()
focal_class.full_signature: public long getDurationInMilliseconds()
focal_class.identifier: getDurationInMilliseconds
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: long
focal_class.signature: long getDurationInMilliseconds()
focal_class.class_method_signature: Result.returnDurationString()
focal_class.full_signature: public String returnDurationString()
focal_class.identifier: returnDurationString
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String returnDurationString()
focal_class.class_method_signature: Result.returnErrorMessageWithClickableLinks()
focal_class.full_signature: public String returnErrorMessageWithClickableLinks()
focal_class.identifier: returnErrorMessageWithClickableLinks
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String returnErrorMessageWithClickableLinks()
focal_method.body: public boolean hasErrorMessage() {
          return errorMessage != null && !errorMessage.trim().isEmpty();
      }
focal_method.class_method_signature: Result.hasErrorMessage()
focal_method.full_signature: public boolean hasErrorMessage()
focal_method.identifier: hasErrorMessage
focal_method.invocations: isEmpty trim
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: boolean
focal_method.signature: boolean hasErrorMessage()