Skip to content

Language CFML

kazk edited this page Jan 24, 2020 · 5 revisions

Status

Unreleased

Versions

Lucee v5.2

Test Frameworks

TestBox v3

Example

The solution and the tests are written to Solution.cfc and SolutionTest.cfc respectively. Optional preloaded code is written to Preloaded.cfc if given.

component {
  function add(required a, required b) {
    return a + b;
  }
}
component extends="testbox.system.BaseSpec" {
  function beforeAll(){
    SUT = createObject( 'Solution' );
  }

  function run(){
    describe( "Example", function(){
      it( 'add(a, b) returns sum', function(){
        expect( SUT.add(1, 1) ).toBe( 2 );
      });
    });
  }
}

Timeout

12 seconds

Packages

None

Services

None

Clone this wiki locally