Jetpack Compose와 Flutte는 같은 선언형 프로그래밍 방식으로 UI 코드를 작성하기에, UI 테스트 코드 작성 또한 유사한 방식으로 작동할 줄 알았으나 생각보다 어려운 부분이 많았다.먼저, Flutter의 위젯 단위는 Widget 이라는 class이다.
Kotlin에서 reflection을 사용하여 JSON serialization 해보기에 이어서, deserialization을 구현해본다. 변환을 위해서는 변환할 JSON Map 객체와 변환할 타입형인 KClass가 필요하다. 함수 parameter로 KClass