暂无描述
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

task2.rs 1.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. extern crate task2;
  2. use task2::*;
  3. #[test]
  4. fn test_one() {
  5. assert_eq!("I", Roman::from(1));
  6. }
  7. #[test]
  8. fn test_two() {
  9. assert_eq!("II", Roman::from(2));
  10. }
  11. #[test]
  12. fn test_three() {
  13. assert_eq!("III", Roman::from(3));
  14. }
  15. #[test]
  16. fn test_four() {
  17. assert_eq!("IV", Roman::from(4));
  18. }
  19. #[test]
  20. fn test_five() {
  21. assert_eq!("V", Roman::from(5));
  22. }
  23. #[test]
  24. fn test_six() {
  25. assert_eq!("VI", Roman::from(6));
  26. }
  27. #[test]
  28. fn test_nine() {
  29. assert_eq!("IX", Roman::from(9));
  30. }
  31. #[test]
  32. fn test_twenty_seven() {
  33. assert_eq!("XXVII", Roman::from(27));
  34. }
  35. #[test]
  36. fn test_forty_eight() {
  37. assert_eq!("XLVIII", Roman::from(48));
  38. }
  39. #[test]
  40. fn test_fifty_nine() {
  41. assert_eq!("LIX", Roman::from(59));
  42. }
  43. #[test]
  44. fn test_ninety_three() {
  45. assert_eq!("XCIII", Roman::from(93));
  46. }
  47. #[test]
  48. fn test_141() {
  49. assert_eq!("CXLI", Roman::from(141));
  50. }
  51. #[test]
  52. fn test_163() {
  53. assert_eq!("CLXIII", Roman::from(163));
  54. }
  55. #[test]
  56. fn test_402() {
  57. assert_eq!("CDII", Roman::from(402));
  58. }
  59. #[test]
  60. fn test_575() {
  61. assert_eq!("DLXXV", Roman::from(575));
  62. }
  63. #[test]
  64. fn test_911() {
  65. assert_eq!("CMXI", Roman::from(911));
  66. }
  67. #[test]
  68. fn test_1024() {
  69. assert_eq!("MXXIV", Roman::from(1024));
  70. }
  71. #[test]
  72. fn test_3000() {
  73. assert_eq!("MMM", Roman::from(3000));
  74. }