tests/testthat/test_euclidean.R

context("euclidean")

test_that("GDC is calculated correctly.", {
  expect_equal(euclidean(123612, 13892347912), 4)
  expect_equal(euclidean(100, 1000), 100)
  expect_equal(euclidean(-100, 1000), 100)
  expect_equal(euclidean(0, 100), 100)
  expect_equal(euclidean(100, 0), 100)
  expect_equal(euclidean(0, 0), 0)
})


test_that("Wrong input throws an error.", {
  expect_error(euclidean("100", 1000))  
  expect_error(euclidean(100, "1000"))
  expect_error(euclidean(TRUE, "1000"))  
})
martynas2514/Lab03 documentation built on Sept. 12, 2020, 11:37 a.m.