相关疑难解决方法(0)

如何在NUnit 2.5中使用TestCase?

我有一个Currency类,我使用NHibernate持久保存到我的数据库.Currencyclass看起来像这样:

public class Currency : Entity
{
    public virtual string Code { get; set; }
    public virtual string Name { get; set; }
    public virtual string Symbol { get; set; }        
}
Run Code Online (Sandbox Code Playgroud)

我用这样写了一个单元测试[TestCase]:

    [TestCase(6,Result = new Currency ({ Code="GBP", Name="British Pound", Symbol="£"}))]
    public Currency CanGetCurrencyById(int id)
    {
        ICurrencyRepo currencies = new RepoFactory().CreateCurrencyRepo(_session);
        Currency c = currencies.GetById<Currency>(id);

        return c;
    }
Run Code Online (Sandbox Code Playgroud)

我知道这是错的,但我不确定如何写它.结果可以object吗?

c# nunit unit-testing testcase

8
推荐指数
2
解决办法
2万
查看次数

标签 统计

c# ×1

nunit ×1

testcase ×1

unit-testing ×1