public void Verify_Mobi_Document_MetaData()
		{
			var service = new MobiDocumentService();
			var result = service.LoadDocument(fileToLoad);

			Assert.That(result.FilePath.EndsWith(fileToLoad), Is.True);
			Assert.That(result.Title, Is.EqualTo("Common Sense"));
			Assert.That(result.Author, Is.EqualTo("Thomas Paine"));
			Assert.That(result.Asin, Is.EqualTo("B002RKRQEY"));
			Assert.That(result.PublishingDate, Is.EqualTo(new DateTime(2003, 2, 1)));
		}
		public void Saved_MobiDocument_Contains_Identical_MetaData()
		{

			var service = new MobiDocumentService();
			var loadedDocument = service.LoadDocument(fileToLoad);

			service.SaveDocument(loadedDocument, fileToSave);

			var result = service.LoadDocument(fileToSave);

			Assert.That(result.FilePath.EndsWith(fileToSave), Is.True);
			Assert.That(result.Title, Is.EqualTo("Common Sense"));
			Assert.That(result.Author, Is.EqualTo("Thomas Paine"));
			Assert.That(result.Asin, Is.EqualTo("B002RKRQEY"));
			Assert.That(result.PublishingDate, Is.EqualTo(new DateTime(2003, 2, 1)));

			var originalFileLength = new FileInfo(fileToLoad).Length;
			var newFileLength = new FileInfo(fileToSave).Length;

			Assert.That(originalFileLength, Is.EqualTo(newFileLength));

		}