Nothing
library(testthat)
test_that("transform_data returns a data frame", {
df <- transform_data(c(1, 2, 3), c(1, 0, 1))
expect_type(df, "list")
})
test_that("transform_data returns the correct number of rows", {
df <- transform_data(c(1, 2, 3), c(1, 0, 1))
expect_equal(nrow(df), 3)
})
test_that("transform_data returns the correct column names", {
df <- transform_data(c(1, 2, 3), c(1, 0, 1))
expect_equal(colnames(df), c("t", "pos", "tot"))
})
test_that("transform_data returns the correct values", {
df <- transform_data(c(1, 1, 2, 2, 3), c(1, 0, 1, 1, 0))
expect_equal(df$pos, c(1, 2, 0))
expect_equal(df$tot, c(2, 2, 1))
})
test_that("est_foi returns a numeric vector", {
t <- c(1, 2, 3, 4)
sp <- c(0.1, 0.2, 0.3, 0.4)
expect_type(est_foi(t, sp), "double")
})
test_that("est_foi returns the correct output", {
t <- c(1, 2, 3, 4)
sp <- c(0.1, 0.2, 0.3, 0.4)
expect_equal(est_foi(t, sp), c(0.125, 0.14285714))
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.