tests/testthat/test-density.R

test_that("calculate_density returns a vector of size n", {
    em <- Seurat::Embeddings(Seurat::pbmc_small)[, 1:2]
    w <- Seurat::GetAssayData(Seurat::pbmc_small)["CD8A", ]
    res <- Nebulosa:::calculate_density(w, em, method = "ks")

    testthat::expect_vector(res, size = nrow(em))
})



test_that("calculate-density returns a list with raw estimates", {
    em <- Seurat::Embeddings(Seurat::pbmc_small)[, 1:2]
    w <- Seurat::GetAssayData(Seurat::pbmc_small)["CD8A", ]
    res <- Nebulosa:::calculate_density(w, em, method = "ks", map = FALSE)

    testthat::expect_type(res, "list")
})
powellgenomicslab/Nebulosa_Rv3 documentation built on Sept. 18, 2020, 12:05 a.m.