Coverage Summary for Class: ModalElementValidator (cloud.mindbox.mobile_sdk.inapp.data.validators)

Class Class, % Method, % Branch, % Line, % Instruction, %
ModalElementValidator 100% (1/1) 100% (2/2) 100% (2/2) 100% (5/5) 100% (18/18)


 package cloud.mindbox.mobile_sdk.inapp.data.validators
 
 import cloud.mindbox.mobile_sdk.inapp.data.dto.ElementDto
 
 internal class ModalElementValidator(private val closeButtonElementValidator: CloseButtonModalElementValidator) : Validator<ElementDto?> {
     override fun isValid(item: ElementDto?): Boolean =
         when (item) {
             is ElementDto.CloseButtonElementDto -> {
                 closeButtonElementValidator.isValid(item)
             }
             null -> false
         }
 }