test_crate2 0.2.4

A test crate for testing cargo
Documentation
//! # my_addition_crate
//!
//! A simple crate that provides functionality for adding numbers.
//!
//! ## Example usage
//!
//! ```rust
//! use my_addition_crate::add;
//!
//! let result = add(5, 3);
//! assert_eq!(result, 8);
//! ```

/// Adds two numbers together.
///
/// # Examples
///
/// ```
/// let sum = add(2, 2);
/// assert_eq!(sum, 4);
/// ```
pub fn add(x: i32, y: i32) -> i32 {
    x + y
}

#[cfg(test)]
mod tests {
    use super::*;

    #[test]
    fn test_add() {
        assert_eq!(add(2, 2), 4);
        assert_eq!(add(-5, 3), -2);
    }
}