6
Scala (Test)로 instanceof 검사를 수행하는 방법
ScalaTest를 Java 프로젝트에 통합하려고합니다. 모든 JUnit 테스트를 ScalaTests로 대체합니다. 어느 시점에서 Guice의 Injector가 올바른 유형을 주입하는지 확인하고 싶습니다. Java에서는 다음과 같은 테스트가 있습니다. public class InjectorBehaviour { @Test public void shouldInjectCorrectTypes() { Injector injector = Guice.createInjector(new ModuleImpl()); House house = injector.getInstance(House.class); assertTrue(house.door() instanceof WoodenDoor); assertTrue(house.window() instanceof BambooWindow); assertTrue(house.roof() instanceof SlateRoof); …