Testing and Benchmarks

🔗 Testing and Benchmarks

The Go module contains unit tests, integration tests, and benchmarks.

UI Integration Tests

Playwright is used to do integration testing as well as record basic demo videos with ffmpeg.

make go_test_main

Unit Tests and Benchmarks

A unit testing framework incorporating gomocks interface mocks allows for API testing. Benchmarks may also be added and will be run as well.

make go_test_pkg