title: NUnit or Fluent Assertions test for reference equality?
body: <p>I'm using NUnit 2.6.2 + <a href="https://fluentassertions.codeplex.com/">Fluent Assertions</a> 2.0.1. </p>
  
  <p>I want to assert that two references do NOT point to the same object instance. I can't find a <em>clean</em> way to express that.</p>
  
  <p><strong>NUnit</strong> has <code>Assert.ReferenceEquals(ref1, ref2)</code> - but I can't find the <em>negated</em> assertion.</p>
  
  <p>In <strong>Fluent Assertions</strong> I can't find anything to directly support this scenario.</p>
  
  <p>The only way I could do it was like this:</p>
  
  <p>NUnit: <code>Assert.False(object.ReferenceEquals(ref1, ref2));</code>  </p>
  
  <p>Fluent: <code>object.ReferenceEquals(ref1, ref2).Should().BeFalse();</code></p>
  
  <p>Both of these seem less than ideal in terms of minimal noise. Is there a better way?</p>