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

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

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

            var e1 = context.TestEntities.Create();
            e1.SomeInt = 10;
            e1.SomeDecimal = 10.21m;
            e1.SomeDouble = 10.21;

            var e2 = context.TestEntities.Create();
            e2.SomeInt = 12;
            e2.SomeDecimal = 12.56m;
            e2.SomeDouble = 12.56;

            var e3 = context.TestEntities.Create();
            e3.SomeInt = 15;
            e3.SomeDecimal = 15.45m;
            e3.SomeDouble = 15.45;

            var e4 = context.TestEntities.Create();
            e4.SomeInt = 9;
            e4.SomeDecimal = 10.11m;
            e4.SomeDouble = 10.11;

            var e5 = context.TestEntities.Create();
            e5.SomeInt = 16;
            e5.SomeDecimal = 15.99m;
            e5.SomeDouble = 15.99;


            context.SaveChanges();
            Assert.AreEqual(5, context.TestEntities.Count());

            var minInt = context.TestEntities.Min(e => e.SomeInt);
            Assert.IsNotNull(minInt);
            Assert.AreEqual(9, minInt);
            var minDec = context.TestEntities.Min(e => e.SomeDecimal);
            Assert.IsNotNull(minDec);
            Assert.AreEqual(10.11m, minDec);
            var minDbl = context.TestEntities.Min(e => e.SomeDouble);
            Assert.IsNotNull(minDbl);
            Assert.AreEqual(10.11, minDbl);
        }