title: Can't figure out why this Rhino Mock is failing? Error: Expected True, But Was: False
body: <p>Here is the code:</p>
  
  <pre><code>public interface IAccessPoint
  {
      int BackHaulMaximum { get; set; }
  
      bool BackHaulMaximumReached();
      void EmailNetworkProvider();
  }
  
  public class AccessPoint : IAccessPoint
  {
  
      public int BackHaulMaximum { get; set; }
  
      public bool BackHaulMaximumReached()
      {
          if (BackHaulMaximum &gt; 80)
          {
              EmailNetworkProvider();
              return true;
          }
          return false;
          }
  
      public void EmailNetworkProvider()
      {
  
      }
  }
  
  //Test
  [Test]
  public void NetworkProviderShouldBeEmailedWhenBackHaulMaximumIsReached()
  {
          var apMock = MockRepository.GenerateMock&lt;IAccessPoint&gt;();
  
          apMock.Stub(x =&gt; x.BackHaulMaximum).Return(81);
  
          Assert.AreEqual(true, apMock.BackHaulMaximumReached());
  
          apMock.AssertWasCalled(x =&gt; x.EmailNetworkProvider());
   }
  </code></pre>