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

Class Class, % Method, % Branch, % Line, % Instruction, %
CloseButtonSnackbarElementValidator 100% (1/1) 100% (2/2) 66.7% (4/6) 100% (4/4) 86.7% (26/30)


 package cloud.mindbox.mobile_sdk.inapp.data.validators
 
 import cloud.mindbox.mobile_sdk.inapp.data.dto.ElementDto
 
 internal class CloseButtonSnackbarElementValidator(
     private val positionValidator: CloseButtonSnackbarPositionValidator,
     private val sizeValidator: CloseButtonSnackbarSizeValidator
 ) : Validator<ElementDto.CloseButtonElementDto?> {
     override fun isValid(item: ElementDto.CloseButtonElementDto?): Boolean =
         sizeValidator.isValid(item?.size) && positionValidator.isValid(item?.position)
 }