/// `pub mod calculator;` is a Rust code snippet that declares a module named `calculator` and makes it
/// public (`pub`). This means that the contents of the `calculator` module can be accessed from outside
/// the current module or crate.
/// The `pub mod tests { ... }` block in Rust is defining a module named `tests` that is also made
/// public (`pub`). Within this module, there is a test function defined using the `#[test]` attribute,
/// which indicates that this function is a test that should be run by the test harness.