# test_that("AnnotationParams", {
# expect_error(setAnnotationParams(1),
# "'params' must be of class 'AnnotationParams'.")
# expect_error(setAnnotationParams(inputs = 1),
# "'inputs' must contain a species and a feature type.")
# expect_error(setAnnotationParams(inputs = LETTERS[1:2]),
# "Couldn't find a unique species match for 'A'.")
# expect_error(setAnnotationParams(inputs = c("Human genes", "foo")),
# "Couldn't find a unique feature type match for 'foo'.")
#
# ap <- setAnnotationParams(inputs = c("Human genes",
# "UniProtKB/Swiss-Prot ID"))
# expect_null(show(ap))
#
# expect_is(ap, "AnnotationParams")
# expect_identical(ap@martname, "ENSEMBL_MART_ENSEMBL")
# expect_identical(ap@dataset, "hsapiens_gene_ensembl")
# expect_identical(ap@filter, "uniprotswissprot")
# expect_error(setAnnotationParams()) ## only in non-interactive mode
#
# ap2 <- getAnnotationParams()
# expect_identical(ap, ap2)
# setAnnotationParams(ap)
# ap2 <- getAnnotationParams()
# expect_identical(ap, ap2)
# })
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.