NLite.Data.Test.NorthwindExecutionTest.TestMathSin C# (CSharp) Method

TestMathSin() private method

private TestMathSin ( ) : void
return void
        public virtual void TestMathSin()
        {
            var zero = db.Customers.Where(c => c.CustomerID == "ALFKI").Sum(c => Math.Sin((c.CustomerID == "ALFKI") ? 0.0 : 0.0));
            var pi = db.Customers.Where(c => c.CustomerID == "ALFKI").Sum(c => Math.Sin((c.CustomerID == "ALFKI") ? Math.PI : Math.PI));
            var pi2 = db.Customers.Where(c => c.CustomerID == "ALFKI").Sum(c => Math.Sin(((c.CustomerID == "ALFKI") ? Math.PI : Math.PI) / 2.0));
            AssertValue(Math.Sin(0.0), zero);
            AssertValue(Math.Sin(Math.PI), pi, 0.0001);
            AssertValue(Math.Sin(Math.PI / 2.0), pi2, 0.0001);
        }
NorthwindExecutionTest