HDR UK Futures HDR UK Futures Testing in Research Workflows
  1. Types of test
  2. Unit tests

This site contains materials for the testing module on HDR UK’s RSE001 Research Software Engineering training course. It was developed as part of the STARS project.

  • When and why to run tests?
  • Case study
  • Introduction to writing and running tests
    • How to write a basic test
    • How to run tests
    • Parameterising tests
  • Types of test
    • Functional tests
    • Unit tests
    • Back tests
  • Test coverage
  • Running tests via GitHub actions
  • Example repositories
  1. Types of test
  2. Unit tests

Unit tests

Choose your language:  


Functional tests
Back tests
 
  • Code licence: MIT. Text licence: CC-BY-SA 4.0.