Create tests for if1.rs

This provides standardize feedback if a solution is correct. Fixes #46.
This commit is contained in:
Daan van Berkel 2016-06-14 17:07:36 +02:00
parent 5029525594
commit 0cc668c012
No known key found for this signature in database
GPG Key ID: E766546C75285E10
1 changed files with 14 additions and 5 deletions

View File

@ -1,4 +1,4 @@
fn bigger(a: i32, b:i32) -> i32 {
pub fn bigger(a: i32, b:i32) -> i32 {
// Complete this function to return the bigger number!
// Do not use:
// - return
@ -7,11 +7,20 @@ fn bigger(a: i32, b:i32) -> i32 {
// Scroll down for hints.
}
fn main() {
assert_eq!(10, bigger(10, 8));
assert_eq!(42, bigger(32, 42));
}
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn ten_is_bigger_than_eight() {
assert_eq!(10, bigger(10, 8));
}
#[test]
fn fortytwo_is_bigger_than_thirtytwo() {
assert_eq!(42, bigger(32, 42));
}
}