【发布时间】:2011-11-21 14:41:26
【问题描述】:
我有一些测试,我正在检查异常中的参数名称。 我如何在 MS TEST 中编写这个?
ArgumentNullException exception =
Assert.Throws<ArgumentNullException>(
() => new NHibernateLawbaseCaseDataLoader(
null,
_mockExRepository,
_mockBenRepository));
Assert.AreEqual("lawbaseFixedContactRepository", exception.ParamName);
我一直希望有更简洁的方法,这样我就可以避免在测试中使用 try catch 块。
【问题讨论】: