Пример #1
0
        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));
        }
Пример #2
0
        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));
        }
Пример #3
0
        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));
        }