private ArrayOfAuthor TestXML()
        {
            BookServiceUtilXML bookservice = new BookServiceUtilXML("bookserviceaseece.azurewebsites.net", "", "api");
            //Test Author metoder
            ArrayOfAuthor alist = bookservice.GetAuthors();

            return(alist);
        }
        public void testBookService()
        {
            BookServiceUtilXML bookservice = new BookServiceUtilXML("bookserviceaseece.azurewebsites.net", "", "api");
            //Test Author metoder
            ArrayOfAuthor alist = bookservice.GetAuthors();
            Author        a     = new Author()
            {
                Id = 2
            };

            a = bookservice.GetAuthor(a);
            Author ath = bookservice.GetAuthor(a);

            ath.Name = "Peter Petersen";
            ath      = bookservice.PostAuthor(ath);
            ath.Name = ath.Name + "Nielsen";
            bookservice.PutAuthor(ath);//No return of data as the copi comes from Requester/Client
            ath = bookservice.DeleteAuthor(ath);
            BookAuthor ba = new BookAuthor()
            {
                Id = a.Id, Name = a.Name
            };
            //Test Book metoder
            Book abook = new Book()
            {
                Author = ba, AuthorId = a.Id, Genre = "Vrøvl og Snak", Price = 45, Title = "Det dur bare", Year = 2016
            };
            Book nbook = bookservice.PostBook(abook);

            ArrayOfBook bkl = bookservice.GetBooks();

            Book bk = new Book()
            {
                Id = nbook.Id
            };
            Book gbk = bookservice.GetBook(bk);

            gbk.Title = gbk.Title + " Extra Tekst";
            bookservice.PutBook(gbk);

            bookservice.DeleteBook(gbk);
        }
        static void Main(string[] args)
        {
            // http://bookserviceaseece.azurewebsites.net/api/Books
            BookServiceUtilJSON myBs    = new BookServiceUtilJSON("bookserviceaseece.azurewebsites.net", "", "api");
            BookList            newbl   = myBs.GetBooks();
            BookServiceUtilXML  newblxm = new BookServiceUtilXML("bookserviceaseece.azurewebsites.net", "", "api");

            newblxm.GetBooks();
            Book mb = myBs.GetBook("6");

            mb.Title = "TESTTEST";
            mb.Genre = "TYST";
            Author mua = new Author()
            {
                Name = "Freud", Id = 0
            };

            Book mbpost = new Book()
            {
                Id = 8, Title = "TEST", Genre = "TYST", Price = 60, Year = 2017, Author = mua, AuthorId = 0
            };
            Book var1 = myBs.PostBook(mbpost);
            Book var  = myBs.PutBook(mb);
        }