Skip to content

Commit

Permalink
testing empty value in query by field
Browse files Browse the repository at this point in the history
  • Loading branch information
mausch committed Jun 2, 2011
1 parent 0fbb902 commit ae696ca
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 0 deletions.
6 changes: 6 additions & 0 deletions SolrNet.DSL.Tests/QueryBuildingTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,12 @@ public void FieldValueDecimal() {
Assert.AreEqual("price:400", Serialize(q));
}

[Test]
public void FieldValueEmpty() {
var q = Query.Field("price").Is("");
Assert.AreEqual("price:\"\"", Serialize(q));
}

[Test]
public void FieldValueNot() {
var q = Query.Field("name").Is("solr").Not();
Expand Down
7 changes: 7 additions & 0 deletions SolrNet.Tests/SolrQueryByFieldTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
using MbUnit.Framework;
using SolrNet.Impl.FieldSerializers;
using SolrNet.Impl.QuerySerializers;
using System;

namespace SolrNet.Tests {
[TestFixture]
Expand All @@ -41,6 +42,12 @@ public void NullValue_yields_null_query() {
Assert.IsNull(Serialize(q));
}

[Test]
public void EmptyValue() {
var q = new SolrQueryByField("id", "");
Assert.AreEqual("id:\"\"", Serialize(q));
}

[Test]
public void Basic() {
var q = new SolrQueryByField("id", "123456");
Expand Down

0 comments on commit ae696ca

Please sign in to comment.