예제 #1
0
        public void EntityReader_FirstOrDefault_ById()
        {
            var customer1 = GetFirstCustomer();
            var customer2 = _reader
                            .FirstOrDefault(customer1.Id);

            Assert.IsNotNull(customer2);
            Assert.IsInstanceOf(typeof(Customer), customer2);
            Assert.AreEqual(customer1, customer2);
        }
예제 #2
0
        public void EntityWriter_Add()
        {
            var customer  = MemorySeeder.SeedCustomer();
            var successed = _writer.Add(customer);

            Assert.IsTrue(successed);
            Assert.IsTrue(customer.Id.IsNotZeroOrEmpty());

            var result = _reader.FirstOrDefault(customer.Id);

            Assert.IsNotNull(result);
            Assert.IsInstanceOf(typeof(Customer), result);
        }