simple_one_adder/
lib.rs

1//! # My Crate
2//!
3//! `simple-one-adder` is a library that helps you add one to different numbers
4
5/// Adds one to the number given.
6///
7/// # Examples
8///
9/// ```
10/// let arg = 5;
11/// let answer = my_crate::add_one(arg);
12///
13/// assert_eq!(6, answer);
14/// ```
15pub fn add_one(x: i32) -> i32 {
16    x + 1
17}
18
19#[cfg(test)]
20mod tests {
21    use super::*;
22
23    #[test]
24    fn it_works() {
25        let result = add_one(3);
26        assert_eq!(result, 4);
27    }
28}