darklua_core/frontend/utils/
mod.rs

1pub(crate) fn maybe_plural(count: usize) -> &'static str {
2    if count > 1 {
3        "s"
4    } else {
5        ""
6    }
7}
8
9#[cfg(test)]
10mod test {
11    use super::*;
12
13    #[test]
14    fn maybe_plural_gives_s_when_size_is_above_one() {
15        assert_eq!(maybe_plural(2), "s");
16    }
17
18    #[test]
19    fn maybe_plural_gives_s_when_size_is_one() {
20        assert_eq!(maybe_plural(1), "");
21    }
22
23    #[test]
24    fn maybe_plural_gives_s_when_size_is_zero() {
25        assert_eq!(maybe_plural(0), "");
26    }
27}