Merge pull request #1 from myrle-krantz/develop

Added tiny assist function for generating unique identifiers for test.
diff --git a/src/main/java/io/mifos/core/test/env/TestEnvironment.java b/src/main/java/io/mifos/core/test/env/TestEnvironment.java
index 4d0c96d..f83bf59 100644
--- a/src/main/java/io/mifos/core/test/env/TestEnvironment.java
+++ b/src/main/java/io/mifos/core/test/env/TestEnvironment.java
@@ -103,6 +103,7 @@
 
   Properties properties;
   private RsaKeyPairFactory.KeyPairHolder keyPairHolder;
+  private int uniquenessSuffix = 0;
 
   public TestEnvironment(final String springApplicationName) {
     super();
@@ -115,6 +116,17 @@
     populate();
   }
 
+  public String generateUniqueIdentifer(final String prefix) {
+    return generateUniqueIdentifer(prefix, 1);
+  }
+
+  //prefix followed by a positive number.
+  public String generateUniqueIdentifer(final String prefix, int minimumDigitCount) {
+    uniquenessSuffix++;
+    String format = String.format("%%0%dd", minimumDigitCount);
+    return String.format(format, uniquenessSuffix);
+  }
+
   public void setContextPath(final String contextPath) {
     this.properties.setProperty(SERVER_CONTEXT_PATH_PROPERTY, contextPath);
   }