Gerador de CPF

Olha pessoal, estou fazendo um sistema à qual precisa da validação de cpf, só que, eu estou desenvolvendo o sistema com testes de unidade, ou seja com o JUNIT e para ficar de forma automática os testes, eu preciso de um método que gere um número válido para o cpf.
Alguem poderia me ajudar???

<<<<<Karlos Thadeu>>>>>

Aqui está a lógica disparada por um botão, basta adaptar ao seu interece

btn1.addActionListener&#40;new ActionListener&#40;&#41;
		  &#123;
		  	  public void actionPerformed&#40;ActionEvent e&#41;
		  	  &#123;
		  	  	 String cpf = txt1.getText&#40;&#41;;
		  	  	 int d1,d2;
		  	  	 int soma1=0;
		  	  	 int soma2=0;
		  	  	 
		  	  	 for&#40;int i=0; i&lt;9; i++&#41;
		  	  	 &#123;
		  	  	 	soma1+=Integer.parseInt&#40;cpf.substring&#40;i,i+1&#41;&#41;*&#40;10-i&#41;;
		  	  	 	soma2+=Integer.parseInt&#40;cpf.substring&#40;i,i+1&#41;&#41;*&#40;11-i&#41;;	
		  	  	 &#125;
		  	  	 
		  	  	 d1 = 11 - &#40;soma1 % 11&#41;;
		  	  	 if&#40;d1 &gt; 9 &#41; d1=0;
		  	  	 
		  	  	 d2 = 11 - &#40;&#40;soma2+&#40;d1*2&#41;&#41;%11&#41;;
		  	  	 if&#40;d2 &gt; 9 &#41; d2=0;
		  	  	 
		  	  	 if&#40;cpf.substring&#40;9,11&#41;.equals&#40;&quot;&quot;+d1+d2&#41;&#41;
		  	  	    lbl1.setText&#40;&quot;Cpf correto!!!&quot;&#41;;
		  	  	 else   
		  	  	    lbl1.setText&#40;&quot;Cpf incorreto!!!&quot;&#41;;
		  	  	 
		  	  &#125;
		  &#125;
		&#41;;