我有一个名为"Question"的基类,以及几个子类例如"TrueFalse", "MultipleChoice", "MatchPairs"等等。
基类有一些方法包含逻辑,所有的子类都会用到,例如发送分数和引发事件。
我已经针对子类创建了单元测试,但是我不确定如何为基类的方法设置单元测试。
我进行了一些搜索,并且了解到我需要创建一个该类的 Mock 对象,但是我不知道如何做,因为我之前只看到过如何对可实例化对象进行操作。
在项目中,我已经安装了Moq和NUnit,所以最好能够使用它们。这是我第一次添加单元测试,因为我还很新手,所以非常感谢您给予的任何建议。
我首先在网站上进行了搜索,并找到了一些类似的问题,但是它们没有提供任何关于如何完成这个过程的示例,只是说需要将其模拟化。
非常感谢。
基类有一些方法包含逻辑,所有的子类都会用到,例如发送分数和引发事件。
我已经针对子类创建了单元测试,但是我不确定如何为基类的方法设置单元测试。
我进行了一些搜索,并且了解到我需要创建一个该类的 Mock 对象,但是我不知道如何做,因为我之前只看到过如何对可实例化对象进行操作。
在项目中,我已经安装了Moq和NUnit,所以最好能够使用它们。这是我第一次添加单元测试,因为我还很新手,所以非常感谢您给予的任何建议。
我首先在网站上进行了搜索,并找到了一些类似的问题,但是它们没有提供任何关于如何完成这个过程的示例,只是说需要将其模拟化。
非常感谢。