title: List of Mock (Moq) objects - best practices/simplification
body: <p>Consider the following:</p>
  
  <pre><code>new SUT(null, null, new List&lt;IObjectBeingMocked&gt;() { mockObjectOne.Object, mockObjectTwo.Object })
  </code></pre>
  
  <p>My SUT (System Under Test) needs a list of objects as the third parameter. These need to be mocks as I've set some expectatioins on these.</p>
  
  <p>How would I clear it up so that I can remove the need to call <code>.Object</code> on each item in the list? There are only two items usually but this could grow and in my opinion this makes the test harder to read.</p>
  
  <p>What would be the best way of transforming this list of mock objects into actual objects easily/nicely?</p>