Skip to content

EnTerr/unit-testing-framework

 
 

Repository files navigation

Unit Testing Framework (BETA)

A beta tool for automating test suites for Roku channels.

Scope

The following beta framework allows developers to run unit tests and collect channel errors.

Current Implementation

Current implementation consists of Test Runner which collects all test cases and run them one by one, Base Test Suite contains assertion methods and Item Generator which allows to create different objects by given scheme.

Overview

The Test Runner collects all test suites with their test cases under the given directory. When all test cases are collected, the Test Runner runs them one by one and collects the results. After running all the test cases Test Runner outputs the statistic log with selected level of verbosity.

Every test suite must extend BaseTestSuite and must contain at least one test case.

  • For the full instructions, please refer to the Instructions
  • Please send pull requests and feedback to us in this repo.

Thanks for building on the Roku Platform!

About

Tool for automating and testing Roku channels

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Brightscript 100.0%