dotnet-dynamic-linq/PoweredSoft.DynamicLinq.Test/CountTests.cs
David Lebee 2cd1d27df0 new code unit test.
moved entity framework test to in memory database.
2018-10-23 16:12:39 -05:00

29 lines
847 B
C#

using System;
using System.Linq;
using Microsoft.VisualStudio.TestTools.UnitTesting;
namespace PoweredSoft.DynamicLinq.Test
{
[TestClass]
public class CountTests
{
[TestMethod]
public void Count()
{
var normalSyntax = TestData.Sales.Count();
var nonGenericQueryable = (IQueryable)TestData.Sales.AsQueryable();
var dynamicSyntax = nonGenericQueryable.Count();
Assert.AreEqual(normalSyntax, dynamicSyntax);
}
[TestMethod]
public void LongCount()
{
var normalSyntax = TestData.Sales.LongCount();
var nonGenericQueryable = (IQueryable)TestData.Sales.AsQueryable();
var dynamicSyntax = nonGenericQueryable.LongCount();
Assert.AreEqual(normalSyntax, dynamicSyntax);
}
}
}