Switch to side-by-side view

--- a
+++ b/tests/testthat/test-subset.R
@@ -0,0 +1,26 @@
+# Testing functions of subsetting ####
+test_that("subset", {
+  
+  # get data
+  data("visium_data")
+  
+  # subset based on assay
+  subset(visium_data, assays = "Assay1")
+  subset(visium_data, assays = "Visium")
+  expect_error(subset(visium_data, assays = "Visium2"))
+  
+  # subset based on samples
+  subset(visium_data, samples = "Anterior1")
+  expect_error(subset(visium_data, samples = "Anterior2"))
+  
+  # subset based on assay
+  subset(visium_data, spatialpoints = c("GTTATATTATCTCCCT-1_Assay1", "GTTTGGGTTTCGCCCG-1_Assay1"))
+  expect_error(subset(visium_data, spatialpoints = c("point")))
+  
+  # subset based on features
+  subset(visium_data, features = c("Map3k19", "Rab3gap1"))
+  expect_error(subset(visium_data, features = c("feature")))
+  
+  # return
+  expect_equal(1,1L)
+})
\ No newline at end of file