Exemplo n.º 1
0
        public void CanReadValueTypes()
        {
            var acocunt = new БанковскиеСчета
            {
                ДатаЗакрытия = new DateTime(2016, 6, 21)
            };

            dataContext.Save(acocunt);

            var account = dataContext.Single <БанковскиеСчета>();

            Assert.That(account.ДатаЗакрытия, Is.EqualTo(new DateTime(2016, 6, 21)));
        }
Exemplo n.º 2
0
        public void UnionTypeWithEnumValue()
        {
            var contract = new БанковскиеСчета
            {
                Наименование = "Тестовый счет",
                Владелец     = ВидыЛицензийАлкогольнойПродукции.Пиво
            };

            dataContext.Save(contract);
            var array = dataContext.Select <БанковскиеСчета>().ToArray();

            Assert.That(array.Length, Is.EqualTo(1));
            Assert.That(array[0].Владелец, Is.EqualTo(ВидыЛицензийАлкогольнойПродукции.Пиво));
        }
Exemplo n.º 3
0
        public void UnionTypeWithAbstractEntityValue()
        {
            var counterparty = new Контрагенты
            {
                Наименование = "Тестовый контрагент"
            };
            var contract = new БанковскиеСчета
            {
                Наименование = "Тестовый счет",
                Владелец     = counterparty
            };

            dataContext.Save(contract);
            var array = dataContext.Select <БанковскиеСчета>().ToArray();

            Assert.That(array.Length, Is.EqualTo(1));
            Assert.That(array[0].Владелец, Is.TypeOf <Контрагенты>());
            Assert.That(((Контрагенты)array[0].Владелец).Наименование,
                        Is.EqualTo("Тестовый контрагент"));
        }