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

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

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

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

            context.SaveChanges();

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

            var containsFloat = context.TestEntities.Where(e => e.CollectionOfFloats.Contains(6.5F)).ToList();
            Assert.IsNotNull(containsFloat);
            Assert.AreEqual(1, containsFloat.Count);
            Assert.AreEqual("Networked Planet", containsFloat.First().SomeString);

        }