args:
- - - -
Read `{{ FUNCTION }}` and think about how a Senior Rust Software Engineer would want to test it.
Add placeholders for each of those unit tests using `todo!()`
Example:
```rs
fn test_{{ FUNCTION }}_does_X() {
}
```
Now implement those unit tests