public void Scrub_WithNoScrubbers_ReturnAStringUnmodified()
        {
            var scrubber = new WebScraperScrubber();

            var scrubbedURI = scrubber.Scrub("This_Is_An_URI");

            Assert.AreEqual("This_Is_An_URI", scrubbedURI);
        }
        public void Scrub_WithNoScrubbers_ReturnAStringUnmodified()
        {
            var scrubber = new WebScraperScrubber();

            var scrubbedURI = scrubber.Scrub("This_Is_An_URI");

            Assert.AreEqual("This_Is_An_URI", scrubbedURI);
        }
        public void Scrub_WithASingleScrubber_ReturnAStringCorrectlyScrubbed()
        {
            var scrubber = new WebScraperScrubber();
            scrubber.RegisterScrubber((uri) => uri.Replace("_", "."));

            var scrubbedURI = scrubber.Scrub("This_Is_An_URI");

            Assert.AreEqual("This.Is.An.Uri", scrubbedURI);
        }
        public void Scrub_WithASingleScrubber_ReturnAStringCorrectlyScrubbed()
        {
            var scrubber = new WebScraperScrubber();

            scrubber.RegisterScrubber((uri) => uri.Replace("_", "."));

            var scrubbedURI = scrubber.Scrub("This_Is_An_URI");

            Assert.AreEqual("This.Is.An.Uri", scrubbedURI);
        }