public void OneStringValueTest() { const string value = "someStringValue"; var filter = new StringFilter(new[] { value }); Assert.NotNull(filter); Assert.AreEqual("[\"someStringValue\"]", JsonConvert.SerializeObject(filter.ToTransferObject(), s_jsonSettings)); }
public void NotConditionWithStringTest() { const string value1 = "someStringValue1"; const string value2 = "someStringValue2"; const string value3 = "someStringValue3"; var filter = new StringFilter(new[] { value1, value2, value3 }, true); Assert.NotNull(filter); Assert.AreEqual("{\"$not\":[\"someStringValue1\",\"someStringValue2\",\"someStringValue3\"]}", JsonConvert.SerializeObject(filter.ToTransferObject(), s_jsonSettings)); }
public void ManyStringValuesTest() { const string value1 = "someStringValue1"; const string value2 = "someStringValue2"; const string value3 = "someStringValue3"; var filter = new StringFilter(new[] { value1, value2, value3 }); Assert.NotNull(filter); Assert.AreEqual("[\"someStringValue1\",\"someStringValue2\",\"someStringValue3\"]", JsonConvert.SerializeObject(filter.ToTransferObject(), s_jsonSettings)); }