title: Unit Testing where return is not a single parameter
body: <p>I'm not sure how I would unit test something in which the return is returned as a a collective string rather than one item.</p>
  
  <p>For example, my code</p>
  
  <pre><code>Customer newCustomer = new Customer(
    Convert.ToInt32(txtID.Text), txtOne.Text, txtTwo.Text, txtThree.Text, 
    txtFour.Text, txtFive.Text, Convert.ToInt32(txtSix.Text));
  return newCustomer;
  </code></pre>
  
  <p>returns from another form the entry </p>
  
  <pre><code>-       newCustomer {dsadasd, kgkjhk, khkjhkh, kjhkhk , kjhkh} 
  
  CastleBlackArmoury.Customer
          Address1    "kgkjhk"    string
          Address2    "khkjhkh"   string
          Age 98  int
          ID  4   int
          Name    "dsadasd"   string
          Postcode    "kjhkh" string
          Town    "kjhkhk"    string
  </code></pre>
  
  <p>I'm trying to test if the method then accepts the values provided (ID is auto generated and placed in a locked out text box, and Age is validated using a KeyPress event on the <code>txtSix.txt</code> textbox).</p>