Nothing
test_that("Same data for synoptic graph with masc2 as previous", {
# Load masc2 for the test
tree <- dexisensitivity::masc2
# Create an option to represent in a synoptic graph
option <- create_options(tree, 1,seed = 42)
# Test of internal functions of the function create_synoptique
# Create dataframe for plotting
df <- create_data_frame_for_plotting(tree)
# Evaluate scenarios and add labels
df <- evaluate_and_label(df, tree, option)
# Get coordinates for all boxes
df2 <- get_box_coordinates(df)
test_output <- df2
expected_output <- readRDS(system.file("testdata", "data_synoptic_graph_masc2.rds",
package = "dexisensitivity"
))
expect_equal(test_output, expected_output)
})
test_that("Same data for synoptic graph with masc2 (case with missing values) as previous", {
# Load masc2 for the test
tree <- dexisensitivity::masc2
# Create an option to represent in a synoptic graph
option <- create_options(tree, 1,seed = 42)
# Create a missing value in this option
option["Efficience energetique",1] <- "*"
# Test of internal functions of the function create_synoptique
# Create dataframe for plotting
df <- create_data_frame_for_plotting(tree)
# Evaluate scenarios and add labels
df <- evaluate_and_label(df, tree, option)
# Get coordinates for all boxes
df2 <- get_box_coordinates(df)
test_output <- df2
expected_output <- readRDS(system.file("testdata", "data_synoptic_graph_missing_values_masc2.rds",
package = "dexisensitivity"
))
expect_equal(test_output, expected_output)
})
test_that("Same data for synoptic graph with dexifruits_v1 as previous", {
# Load masc2 for the test
tree <- dexisensitivity::dexifruits_v1
# Create an option to represent in a synoptic graph
option <- create_options(tree, 1, seed = 42)
# Test of internal functions of the function create_synoptique
# Create dataframe for plotting
df <- create_data_frame_for_plotting(tree)
# Evaluate scenarios and add labels
df <- evaluate_and_label(df, tree, option)
# Get coordinates for all boxes
df2 <- get_box_coordinates(df)
test_output <- df2
expected_output <- readRDS(system.file("testdata", "data_synoptic_graph_dexifruits_v1.rds",
package = "dexisensitivity"
))
expect_equal(test_output, expected_output)
})
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.