public void GivenIHaveSuppliedAJSONFragment()
        {
            var finder = new JsonPropertyFinder(new CharacterFinder(_reader), new WordBuilder(_reader),
                                                new JsonPropertyValidator(_reader));

            _results = finder.Find("address").ToList();
        }
        public void GivenIHaveFoundAJSONProperty() {
            var stream = new MemoryStream(Encoding.UTF8.GetBytes(Resources.LargeJSON));
            _reader = new BinaryReader(stream);
            var finder = new JsonPropertyFinder(new CharacterFinder(_reader), new WordBuilder(_reader),
                new JsonPropertyValidator(_reader));

            var first = finder.Find("response").First();
        }
        public void WhenIInvokeAJsonPropertyFinder()
        {
            var stream = new MemoryStream(Encoding.UTF8.GetBytes(Resources.SimpleJSON));

            _reader = new BinaryReader(stream);
            _finder = new JsonPropertyFinder(new CharacterFinder(_reader), new WordBuilder(_reader),
                                             new JsonPropertyValidator(_reader));
        }
        public void GivenIHaveFoundAJSONProperty()
        {
            var stream = new MemoryStream(Encoding.UTF8.GetBytes(Resources.LargeJSON));

            _reader = new BinaryReader(stream);
            var finder = new JsonPropertyFinder(new CharacterFinder(_reader), new WordBuilder(_reader),
                                                new JsonPropertyValidator(_reader));

            var first = finder.Find("response").First();
        }
 public void GivenIHaveSuppliedAJSONFragment() {
     var finder = new JsonPropertyFinder(new CharacterFinder(_reader), new WordBuilder(_reader),
         new JsonPropertyValidator(_reader));
     _results = finder.Find("address").ToList();
 }
 public void WhenIInvokeAJsonPropertyFinder() {
     var stream = new MemoryStream(Encoding.UTF8.GetBytes(Resources.SimpleJSON));
     _reader = new BinaryReader(stream);
     _finder = new JsonPropertyFinder(new CharacterFinder(_reader), new WordBuilder(_reader),
         new JsonPropertyValidator(_reader));
 }