AerospaceNU / AerospaceNU/better-engine-control-software

Write tests for `TeensyBoundary`

Open
#4 0 comments 0 reactions 1 assignee Claimed by @remchrimer View on GitHub
enhancement testing
Dominant language
C++
Stars
5
Forks
2
PR merge metrics
No merged PRs in 30d

Description

`TeensyBoundary`, the `IPhysicalBoundary` that runs on the Pi, abstracts over what types of values or what packet data source it is reading from. Because of this, it is possible to test the behavior of `TeensyBoundary` by injecting simulated "fake" values and packet data sources through the constructor.

Write these tests. Look at the tests for `FakeBoundary` for ideas of behaviors.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.