Chapter 9: Baby Steps – Integration through Testing

  1. What are two common approaches for integrating Kotlin into an existing project?
  1. What are two advantages to incorporating Kotlin via a test-first approach?
  1. What is one drawback to incorporating Kotlin via a test-first approach?
  1. How does writing tests with multiple languages improve interop between Java and Kotlin?
  1. What is one way to handle the testing of Kotlin classes that are final by default?
  1. What is the purpose of the kotlin.test package?
  1. Can you name one Kotlin-focused testing library?