library(testthat) library(jeksterslabRlib) context("Test lib_extract_isbn_crossref")
doi_single <- "http://doi.org/10.1007/978-0-387-09616-2" isbn_single_ebook <- "9780387096162" isbn_single_print <- "9780387096155"
| Variable | Description | Value |
|:--------------------|:------------|:----------------------|
| doi_single
| DOI | r doi_single
|
| isbn_single_ebook
| ISBN ebook | r isbn_single_ebook
|
| isbn_single_print
| ISBN print | r isbn_single_print
|
isbn_single_output <- lib_extract_isbn_crossref(doi = doi_single, par = FALSE) isbn_single_output_ebook <- NA isbn_single_output_print <- NA for (i in 1:nrow(isbn_single_output)) { if (isbn_single_output[i, "isbn"] == isbn_single_ebook) { isbn_single_output_ebook <- isbn_single_output[i, "isbn"] } if (isbn_single_output[i, "isbn"] == isbn_single_print) { isbn_single_output_print <- isbn_single_output[i, "isbn"] } }
| Item | Parameter | Result |
|:-----------|:----------------------|:-----------------------------|
| ISBN ebook | r isbn_single_ebook
| r isbn_single_output_ebook
|
| ISBN print | r isbn_single_print
| r isbn_single_output_print
|
test_that("the output of lib_extract_isbn_crossref is accurate", { expect_equivalent( isbn_single_ebook, isbn_single_output_ebook ) expect_equivalent( isbn_single_print, isbn_single_output_print ) })
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.