Successfully modified file: /home/Messier82/projects/service-book/app/src/test/java/com/servicebook/ui/reportbug/ReportBugViewModelTest.kt (1 replacements). Here is the updated code: ... viewModel.onEvent(ReportBugEvent.ContactEmailChanged("invalid-email")) assertThat(viewModel.state.value.canSubmit).isFalse() assertThat(viewModel.state.value.isEmailInvalid).isTrue() viewModel.onEvent(ReportBugEvent.ContactEmailChanged("a@b")) assertThat(viewModel.state.value.isEmailInvalid).isTrue() viewModel.onEvent(ReportBugEvent.ContactEmailChanged("test@example.com")) assertThat(viewModel.state.value.canSubmit).isTrue() assertThat(viewModel.state.value.isEmailInvalid).isFalse() } ...