Exemplo n.º 1
0
        private void AssertSearchWord(SearchWordCollection result, string propName, params string[] values)
        {
            var words = result.TakeAll(propName);

            Assert.AreEqual(values.Length, words.Length, "Number of words matches");

            if (values.Length == 1 && words.Length == 1)
            {
                Assert.AreEqual(values.First(), words.First().Value);
            }
            else
            {
                foreach (var value in values)
                {
                    Assert.IsTrue(words.Any(w => w.Value == value));
                }
            }
        }
Exemplo n.º 2
0
        private void AssertSearchWord(SearchWordCollection result, string propName, params string[] values)
        {
            var words = result.TakeAll(propName);

            words.Length.Should().Be(values.Length, "Number of words matches");

            if (values.Length == 1 && words.Length == 1)
            {
                words.First().Value.Should().Be(values.First());
            }
            else
            {
                foreach (var value in values)
                {
                    words.Any(w => w.Value == value).Should().BeTrue();
                }
            }
        }