2cd1d27df0
moved entity framework test to in memory database.
29 lines
847 B
C#
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);
|
|
}
|
|
}
|
|
}
|