Example #1
0
        public void searchReturnsNothing()
        {
            //arrange
            GoogleBookSearch testSearch = new GoogleBookSearch();

            //act
            Guid   guid       = Guid.NewGuid();
            String GuidString = guid.ToString();
            IEnumerable <Models.Book> result = testSearch.ISBNSearch(GuidString).Result;

            //assert
            var GuidResult = result.Any(n => n.Title.Equals(GuidString));

            Assert.IsFalse(GuidResult);
        }
Example #2
0
        public void testISBNeSearchReturns()
        {
            //arrange
            GoogleBookSearch testSearch = new GoogleBookSearch();

            //act
            IEnumerable <Models.Book> result = testSearch.ISBNSearch("1741147514").Result;

            //assert
            Assert.IsNotNull(result);
            var book = result.FirstOrDefault(n => n.Title.Equals("The Book of Everything"));

            Assert.IsNotNull(book);
            Assert.AreEqual("The Book of Everything", book.Title);
        }