1

So, is there a better way to do something like this using Moq?

public class Mom{

    protected virtual Love DoLove(){
        ...
    }
}

[TestFixture]
public class MomTests{

   class FakeMom:Mom{
      public new Love DoLove(){
         return base.DoLove();
      }
   }

   [Test]
   public void DoLove_Test(){
      var fakeM = new FakeMom();
      Assert(_expectedLove,fakeM.DoLove());
   }
}
4

0 回答 0