Coverage Summary for Class: CloseButtonModalElementValidator (cloud.mindbox.mobile_sdk.inapp.data.validators)
| Class |
Class, %
|
Method, %
|
Branch, %
|
Line, %
|
Instruction, %
|
| CloseButtonModalElementValidator |
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 CloseButtonModalElementValidator(
private val sizeValidator: CloseButtonModalSizeValidator,
private val positionValidator: CloseButtonModalPositionValidator
) : Validator<ElementDto.CloseButtonElementDto?> {
override fun isValid(item: ElementDto.CloseButtonElementDto?): Boolean =
sizeValidator.isValid(item?.size) && positionValidator.isValid(item?.position)
}