test_class.declarator: mockConfiguration
test_class.modifier: @Mock
      private
test_class.original_string: @Mock
      private Configuration mockConfiguration;
test_class.type: Configuration
test_class.var_name: mockConfiguration
test_class.declarator: sep = File.separator
test_class.modifier: private final
test_class.original_string: private final String sep = File.separator;
test_class.type: String
test_class.var_name: sep
test_class.declarator: localDataFolder =
          System.getProperty("user.dir") + sep
              + "src" + sep
              + "test" + sep
              + "resources" + sep
test_class.modifier: private final
test_class.original_string: private final String localDataFolder =
          System.getProperty("user.dir") + sep
              + "src" + sep
              + "test" + sep
              + "resources" + sep;
test_class.type: String
test_class.var_name: localDataFolder
test_class.file: gazeplay-commons/src/test/java/net/gazeplay/commons/utils/games/UtilsTest.java
test_class.identifier: UtilsTest
test_case.body: @Test
      void shouldGetImagesSubdirectory() {
          assertEquals(
              new File(localDataFolder + "/images", "subdirectory"),
              Utils.getImagesSubdirectory("subdirectory")
          );
      }
test_case.class_method_signature: UtilsTest.shouldGetImagesSubdirectory()
test_case.full_signature: @Test void shouldGetImagesSubdirectory()
test_case.identifier: shouldGetImagesSubdirectory
test_case.invocations: assertEquals getImagesSubdirectory
test_case.modifiers: @Test
test_case.parameters: ()
test_case.return: void
test_case.signature: void shouldGetImagesSubdirectory()
focal_class.file: gazeplay-commons/src/main/java/net/gazeplay/commons/utils/games/Utils.java
focal_class.identifier: Utils
focal_class.class_method_signature: Utils.getInputStream(final String resource)
focal_class.full_signature: public static InputStream getInputStream(final String resource)
focal_class.identifier: getInputStream
focal_class.modifiers: public static
focal_class.parameters: (final String resource)
focal_class.return: InputStream
focal_class.signature: InputStream getInputStream(final String resource)
focal_class.class_method_signature: Utils.getFilesFolder()
focal_class.full_signature: public static String getFilesFolder()
focal_class.identifier: getFilesFolder
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getFilesFolder()
focal_class.class_method_signature: Utils.getBaseImagesDirectory()
focal_class.full_signature: public static File getBaseImagesDirectory()
focal_class.identifier: getBaseImagesDirectory
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: File
focal_class.signature: File getBaseImagesDirectory()
focal_class.class_method_signature: Utils.getImagesSubdirectory(final String subdirectoryName)
focal_class.full_signature: public static File getImagesSubdirectory(final String subdirectoryName)
focal_class.identifier: getImagesSubdirectory
focal_class.modifiers: public static
focal_class.parameters: (final String subdirectoryName)
focal_class.return: File
focal_class.signature: File getImagesSubdirectory(final String subdirectoryName)
focal_class.class_method_signature: Utils.convertWindowsPath(String path)
focal_class.full_signature: public static String convertWindowsPath(String path)
focal_class.identifier: convertWindowsPath
focal_class.modifiers: public static
focal_class.parameters: (String path)
focal_class.return: String
focal_class.signature: String convertWindowsPath(String path)
focal_class.class_method_signature: Utils.isWindows()
focal_class.full_signature: public static boolean isWindows()
focal_class.identifier: isWindows
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isWindows()
focal_class.class_method_signature: Utils.logSystemProperties()
focal_class.full_signature: public static void logSystemProperties()
focal_class.identifier: logSystemProperties
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void logSystemProperties()
focal_method.body: public static File getImagesSubdirectory(final String subdirectoryName) {
          final File baseImagesDirectory = getBaseImagesDirectory();
          log.info("baseImagesDirectory : {}", baseImagesDirectory);
          log.info("subdirectoryName : {}", subdirectoryName);
          return new File(baseImagesDirectory, subdirectoryName);
      }
focal_method.class_method_signature: Utils.getImagesSubdirectory(final String subdirectoryName)
focal_method.full_signature: public static File getImagesSubdirectory(final String subdirectoryName)
focal_method.identifier: getImagesSubdirectory
focal_method.invocations: getBaseImagesDirectory info info
focal_method.modifiers: public static
focal_method.parameters: (final String subdirectoryName)
focal_method.return: File
focal_method.signature: File getImagesSubdirectory(final String subdirectoryName)