Nunit TestCaseSource都必须通过

时间:2014-02-27 19:55:59

标签: c# unit-testing tdd nunit sharpdevelop

我正在使用具有sharpdevelop的Nunit,我做了一个测试源。似乎只要一个人过去就会变绿。我想要相反,即使一个失败,我也希望测试失败。我怎么能做到这一点?

当前代码

[Test,TestCaseSource("currencySource")]
public void CurrenciesDontMatch(CurrencyLookup argLookup){
    localCLookup.Add(new CurrencyLookup(){CurrencyID=1,ApproxConversion=(decimal)1.5,CurrencyName="RBY"});
    foriegnCLookup.Add(argLookup);
    CurrencyUpdater cUpdate= new CurrencyUpdater(localCLookup,foriegnCLookup);
    Assert.IsFalse(cUpdate.isUpdated());
}

0 个答案:

没有答案