# library(testthat)
# library(Eunomia)
#
# connectionDetails <- getEunomiaConnectionDetails()
#
# test_that("Get connection details", {
# expect_s3_class(connectionDetails, "ConnectionDetails")
# })
#
# test_that("Connect", {
# connection <- DatabaseConnector::connect(connectionDetails)
# expect_s4_class(connection, "DatabaseConnectorDbiConnection")
# DatabaseConnector::disconnect(connection)
# })
#
# connection <- DatabaseConnector::connect(connectionDetails)
#
# test_that("Query", {
# personCount <- DatabaseConnector::querySql(connection, "SELECT COUNT(*) FROM main.person;")
# expect_gt(personCount, 0)
# })
#
# test_that("Cohort construction", {
# createCohorts(connectionDetails)
# sql <- "SELECT COUNT(*)
# FROM main.cohort
# WHERE cohort_definition_id = 1;"
# cohortCount <- DatabaseConnector::renderTranslateQuerySql(connection, sql)
# expect_gt(cohortCount, 0)
# })
#
# test_that("Disconnect", {
# DatabaseConnector::disconnect(connection)
# expect_false(DatabaseConnector::dbIsValid(connection))
# })
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.