test_class.file: rome-utils/src/test/java/com/rometools/utils/LongsTest.java
test_class.identifier: LongsTest
test_case.body: @Test
      public void testParseDecimal() {
  
          final String nullString = null;
          final String emptyString = "";
          final String longString = String.valueOf(Long.MAX_VALUE);
          final String decimalString = String.valueOf(Double.MAX_VALUE);
  
          assertThat(Longs.parseDecimal(nullString), is(nullValue()));
          assertThat(Longs.parseDecimal(emptyString), is(nullValue()));
          assertThat(Longs.parseDecimal(longString), is(Long.MAX_VALUE));
          assertThat(Longs.parseDecimal(decimalString), is((long) Double.MAX_VALUE));
  
      }
test_case.class_method_signature: LongsTest.testParseDecimal()
test_case.full_signature: @Test public void testParseDecimal()
test_case.identifier: testParseDecimal
test_case.invocations: valueOf valueOf assertThat parseDecimal is nullValue assertThat parseDecimal is nullValue assertThat parseDecimal is assertThat parseDecimal is
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testParseDecimal()
focal_class.file: rome-utils/src/main/java/com/rometools/utils/Longs.java
focal_class.identifier: Longs
focal_class.class_method_signature: Longs.Longs()
focal_class.full_signature: private  Longs()
focal_class.identifier: Longs
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.signature:  Longs()
focal_class.class_method_signature: Longs.parseDecimal(final String s)
focal_class.full_signature: public static Long parseDecimal(final String s)
focal_class.identifier: parseDecimal
focal_class.modifiers: public static
focal_class.parameters: (final String s)
focal_class.return: Long
focal_class.signature: Long parseDecimal(final String s)
focal_method.body: public static Long parseDecimal(final String s) {
          Long parsed = null;
          try {
              if (s != null) {
                  parsed = (long) Double.parseDouble(s);
              }
          } catch (final NumberFormatException e) {
          }
          return parsed;
      }
focal_method.class_method_signature: Longs.parseDecimal(final String s)
focal_method.full_signature: public static Long parseDecimal(final String s)
focal_method.identifier: parseDecimal
focal_method.invocations: parseDouble
focal_method.modifiers: public static
focal_method.parameters: (final String s)
focal_method.return: Long
focal_method.signature: Long parseDecimal(final String s)