标签: c# unit-testing mocking
我有下面的伪代码来解释我要编写一些单元测试的代码。
我想为ClassA创建一个单元测试,但因为它使用ClassB(使用ClassC),我对如何处理它有疑问。我不确定代码本身是否应该以其他方式构建,或者我只是不知道如何以正确的方式处理测试。
我应该可以模拟ClassB但是我应该创建一个ClassBFactory?但后来我的想法是,我只是为了能够编写单元测试来创建Factories。
variableIt->second