BrightstarDB.Tests.EntityFramework.LinqTests.TestLinqContainsDecimal C# (CSharp) Метод

TestLinqContainsDecimal() приватный Метод

private TestLinqContainsDecimal ( ) : void
Результат void
        public void TestLinqContainsDecimal()
        {
            var connectionString = GetConnectionString("TestLinqContainsDecimal");
            var context = new MyEntityContext(connectionString);

            var e1 = context.TestEntities.Create();
            e1.SomeString = "Networked Planet";
            e1.CollectionOfDecimals = new List<decimal> { 2.5M, 4.5M, 6.5M, 8.5M, 10.5M };
            var e2 = context.TestEntities.Create();
            e2.SomeString = "Samarind";
            e2.CollectionOfDecimals = new List<decimal> { 1.5M, 3.5M, 5.5M, 7.5M, 9.5M };

            context.SaveChanges();

            Assert.AreEqual(2, context.TestEntities.Count());

            var containsDecimal = context.TestEntities.Where(e => e.CollectionOfDecimals.Contains(9.5M)).ToList();
            Assert.IsNotNull(containsDecimal);
            Assert.AreEqual(1, containsDecimal.Count);
            Assert.AreEqual("Samarind", containsDecimal.First().SomeString);

        }