Ejemplo n.º 1
0
        public void SetSearchTextMethodChangesQuery()
        {
            // Arrange
            PackagesSearchNode node = CreatePackagesSearchNode("A", 5);

            // Act
            node.SetSearchText("B");
            var packages1 = node.GetPackages().ToList();

            node.SetSearchText("A1");
            var packages2 = node.GetPackages().ToList();

            // Assert
            Assert.AreEqual(0, packages1.Count);

            Assert.AreEqual(1, packages2.Count);
            Assert.AreEqual("A1", packages2[0].Id);
        }
        public void SetSearchTextMethodChangesQuery()
        {
            // Arrange
            PackagesSearchNode node = CreatePackagesSearchNode("A", 5);

            // Act
            node.SetSearchText("B");
            var packages1 = node.GetPackages(searchTerm: null, allowPrereleaseVersions: true).ToList();

            node.SetSearchText("A1");
            var packages2 = node.GetPackages(searchTerm: null, allowPrereleaseVersions: true).ToList();

            // Assert
            Assert.Equal(0, packages1.Count);

            Assert.Equal(1, packages2.Count);
            Assert.Equal("A1", packages2[0].Id);
        }