Пример #1
0
        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"));
        }
Пример #2
0
            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));
            }