diff options
author | gregor <gregor@d688527b-c9ab-4aba-bd8d-4036d912da1d> | 2003-11-11 22:36:36 +0000 |
---|---|---|
committer | gregor <gregor@d688527b-c9ab-4aba-bd8d-4036d912da1d> | 2003-11-11 22:36:36 +0000 |
commit | 643b4096cdd0f0ed98f21c9b5b681ed89bcb08dc (patch) | |
tree | 9e750c9103ad923b291820bc85fcbd669c2e7900 /spss.test/src/testgenerator/DataGenerator.java | |
parent | bc620256eb9b4dc6a33244b1105e58773358dbe6 (diff) | |
download | moa-id-spss-643b4096cdd0f0ed98f21c9b5b681ed89bcb08dc.tar.gz moa-id-spss-643b4096cdd0f0ed98f21c9b5b681ed89bcb08dc.tar.bz2 moa-id-spss-643b4096cdd0f0ed98f21c9b5b681ed89bcb08dc.zip |
Erstellt.tags/Build-1.2.0.D01-svn
git-svn-id: https://joinup.ec.europa.eu/svn/moa-idspss/trunk@51 d688527b-c9ab-4aba-bd8d-4036d912da1d
Diffstat (limited to 'spss.test/src/testgenerator/DataGenerator.java')
-rw-r--r-- | spss.test/src/testgenerator/DataGenerator.java | 45 |
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(); + } +} |