public void DocumentPresentation() { var catalog = new ПоступлениеНаРасчетныйСчет { Дата = new DateTime(2016, 7, 23, 17, 25, 42), Номер = "0000-000001" }; Assert.That(Функции.Представление(catalog), Is.EqualTo("Поступление на расчетный счет 0000-000001 от 23.07.2016 17:25:42")); }
public void Test() { ПоступлениеНаРасчетныйСчет value = null; var exception = Assert.Throws <InvalidOperationException>(() => value = Source <ПоступлениеНаРасчетныйСчет>() .Single(x => Функции.Представление(x.Наименование) == ".")); Assert.That(value, Is.Null); const string expectedMessage = "can't apply 'Where' operator for " + "expression [(Представление([x].Наименование) == \".\")]." + "Expression must be a chain of member accesses."; Assert.That(exception.Message, Is.EqualTo(expectedMessage)); }