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