Kotlin で『テスト駆動開発』を進める (第8章 - 第11章)

前回 今回は11章まで進める。前回からの Money, Dollar, Franc にまつわるリファクタリングの続きで、今回分で一区切りがつく内容となっている。 現在のコードは以下の通り: MoneyTest.kt class MoneyTest { @Test fun testMultiplication() { val five = Dollar(5) assertEquals(Dollar(10), five.times(2)) assertEquals…