我有一个调用方法的构造函数,如下所示: if (runExtraStuff){ }doExtraStuff()方法正在运行一些不易模拟自身的附加命令(比如数据库检查来初始化一些变量)。也许构造函数最好不要这样做,但这是我目前必须使用的代码。
我希望创建一个单元测试,以确保在布尔值doExtraStuff()为true时调用runE
我正在尝试测试一个对象"SqlGymSessionRepository“,它在初始化时接受一个整数。如果没有提供参数,我希望它抛出一个错误。我不知道这是怎么回事。Throw_Exception_If_Not_Session_Id() var mockRepos = new Mock<SqlGymSessionRepository>();我不确定应该在哪里测试构造函数