嘶嘶声 该项目是FizzBu​​zz kata的Scala实现。 它使用ScalaTest库使测试运行。 规则 关键是要与TDD一起使用以创建一个经过测试的函数,并根据以下规则获取一个Int并返回一个String : 输入为3的倍数,应返回“嘶嘶声” 输入为5的倍数,应返回“嗡嗡声” 输入的3和5的倍数,应返回“ fizzbuzz” 输入不是3或5的倍数,输入应以字符串形式不变地返回 改头换面 创建该项目是为了进行重新加工工作坊。 关键是在不破坏任何测试的情况下,使代码尽可能地肮脏和不可读。 为此,您可以更改所需的FizzBuzz.scala文件,但不能更改FizzBuzzTest.scala 。