TestCaseDefinition: Test Case Definition

View source: R/TestCaseDefinition.R

TestCaseDefinitionR Documentation

Test Case Definition

Description

Defines a test case

Usage

TestCaseDefinition(params_l, expectedResult_, description_s_1)

Arguments

params_l

a list that holds the test case input values

expectedResult_

test case expected result. This will be used to compare with function execution results

description_s_1

a single entry character vector, that is the test case description string

Value

An object that is an R environment class.

Author(s)

Fabien Gelineau <neonira@gmail.com>

Maintainer: Fabien Gelineau <neonira@gmail.com>

See Also

Refer to FunctionParameterTypeFactory

Examples

##---- typical case ----
tcd <- TestCaseDefinition(list(1:5), 15, 'sum of 5 first non nul integers')
tcd <- TestCaseDefinition(list(1:7, 3:5, sample(1:100, 19, FALSE)),
                          list(3:5), 'extract smallest length from input')

wyz.code.offensiveProgramming documentation built on Sept. 25, 2023, 9:05 a.m.