public void CreateQueryOfTCreatesTestableElasticQueryOfTWithGivenExpression() { var expectedContext = new TestableElasticContext(); var expectedExpression = Expression.Constant("weebl"); var provider = new TestableElasticQueryProvider(expectedContext); var query = provider.CreateQuery <Sample>(expectedExpression); Assert.IsType <TestableElasticQuery <Sample> >(query); Assert.Same(expectedExpression, query.Expression); }
public void CreateQueryOfTCreatesTestableElasticQueryOfTWithGivenExpression() { var expectedContext = new TestableElasticContext(); var expectedExpression = Expression.Constant("weebl"); var provider = new TestableElasticQueryProvider(expectedContext); var query = provider.CreateQuery<Sample>(expectedExpression); Assert.IsType<TestableElasticQuery<Sample>>(query); Assert.Same(expectedExpression, query.Expression); }