aboutsummaryrefslogtreecommitdiff
path: root/spss.test/src/testgenerator/DataGenerator.java
diff options
context:
space:
mode:
Diffstat (limited to 'spss.test/src/testgenerator/DataGenerator.java')
-rw-r--r--spss.test/src/testgenerator/DataGenerator.java45
1 files changed, 45 insertions, 0 deletions
diff --git a/spss.test/src/testgenerator/DataGenerator.java b/spss.test/src/testgenerator/DataGenerator.java
new file mode 100644
index 000000000..d0743612e
--- /dev/null
+++ b/spss.test/src/testgenerator/DataGenerator.java
@@ -0,0 +1,45 @@
+package testgenerator;
+
+import java.io.BufferedWriter;
+import java.io.FileWriter;
+
+/**
+ * @author Administrator
+ *
+ * To change this generated comment edit the template variable "typecomment":
+ * Window>Preferences>Java>Templates.
+ * To enable and disable the creation of type comments go to
+ * Window>Preferences>Java>Code Generation.
+ */
+public class DataGenerator {
+
+ public static final String text_to_be_signed="Something to be Signed :) ";
+
+ public static void main(String[] args) throws Exception {
+ generateData("1kb.txt",1000);
+ generateData("10kb.txt",10000);
+ generateData("20kb.txt",20000);
+ generateData("50kb.txt",50000);
+ generateData("100kb.txt",100000);
+ generateData("500kb.txt",500000);
+ generateData("1mb.txt",1000000);
+ generateData("10mb.txt",10000000);
+ }
+
+ public static void generateData(String filename,int size) throws Exception
+ {
+ StringBuffer sb = new StringBuffer(size);
+ int max = size-text_to_be_signed.length();
+ while(sb.length()<(max))
+ {
+ sb.append(text_to_be_signed);
+ }
+
+ sb.append(text_to_be_signed.substring(0,(size-sb.length())));
+
+ BufferedWriter bw = new BufferedWriter(new FileWriter(filename));
+ bw.write(sb.toString());
+ bw.flush();
+ bw.close();
+ }
+}