code: public static void enableAutoCreationRemoteDatabase(final String serverUser,
                                                          final String serverPassword,
                                                          final ODatabaseType type) {
          System.setProperty(REMOTE_USER, serverUser);
          System.setProperty(REMOTE_PASSWORD, serverPassword);
          System.setProperty(REMOTE_TYPE, type.name());
      }
docs: May be used in tests to auto-create remote database without direct usage of
  {@link ru.vyarus.guice.persist.orient.OrientModule#autoCreateRemoteDatabase(String, String, ODatabaseType)}
  (without changes in code).
  <p>
  Configuration is stored using system properties. It must be called before persistence lifecycle startup.
  NOTE: indirect configuration does not override manual configuration performed directly in module (with
  {@link ru.vyarus.guice.persist.orient.OrientModule#autoCreateRemoteDatabase(String, String, ODatabaseType)})!
  <p>
  System properties could be cleared using {@link #disableAutoCreationRemoteDatabase()}. It is assumed
  that cleanup method will be called on test cleanup.
  
  @param serverUser     remote server user
  @param serverPassword remote server password
  @param type           remote servre database type (plocal or memory)