У меня есть класс Currency
, который я сохраняю в своей базе данных с помощью NHibernate. Класс валюты
выглядит следующим образом:
public class Currency : Entity
{
public virtual string Code { get; set; }
public virtual string Name { get; set; }
public virtual string Symbol { get; set; }
}
Я написал модульный тест с использованием [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;
}
Я знаю, что это неправильно, но не знаю, как Напиши это. Может ли результатом быть объект
?