Your Digital Media Has Never Looked So Good

 
User avatar
georgejecook
Topic Author
Posts: 84
Joined: Thu Apr 05, 2018 2:17 pm

Rooibos unit testing framework updated to work without eval

Wed Nov 14, 2018 9:20 am

For those of you interested, I've updated rooibos unit testing framework to work without using eval.

It's currently in beta on this branch: https://github.com/georgejecook/rooibos/tree/evalErradication

Rooibos unit testing framework is based on mocha and allows easy test creation with annotations. Some features:

  • Well documented
  • Hours of training videos
  • Written and maintained by an experienced TDD developer, who knows what coal-face devs need from a professional unit test framework
  • Easy to integrate
  • Compatible with legacy unit testing framework
  • Simple, annotation-based, syntax for writing tests
  • No need for special file names, or method names
  • Common TDD methods such as Setup/TearDown/BeforeEach/AfterEach
  • Organize tests by suites, groups and cases
  • Readable test output
  • Easily control test execution
  • Simple assert syntax
  • Node specific assertions
  • Parameterized testing
  • Mocks and stubs
  • Execute tests on scenegraph nodes
  • Incorporate your own util methods
  • Hook into your global setup mechanisms
  • Only show output for failed tests
  • Easily integrate into any CI system
If you need assistance, ping me on the official roku slack channel  (username georgejecook) : http://tiny.cc/nrdf0y

Example of video guides: https://www.youtube.com/watch?v=7OZqOcDvqxc&list=PLJRLV4QDx83vsYMD9bIs-cjoDXmNmO8Jv&index=3
Documentation: https://github.com/georgejecook/rooibos/blob/evalErradication/docs/index.md
API docs: https://georgejecook.github.io/rooibos/
George Cook
https://linkedin.com/in/georgejecook/
Roku developers slack group (http://tiny.cc/nrdf0y) : georgejecook

Contact me on roku developer slack group, or via pm to discuss consultancy/work opportunities/rooibos unit testing framework

Who is online

Users browsing this forum: No registered users and 4 guests