Coverage Summary for Class: SnackBarElementValidator (cloud.mindbox.mobile_sdk.inapp.data.validators)
| Class |
Class, %
|
Method, %
|
Branch, %
|
Line, %
|
Instruction, %
|
| SnackBarElementValidator |
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 SnackBarElementValidator(private val closeButtonElementValidator: CloseButtonSnackbarElementValidator) :
Validator<ElementDto?> {
override fun isValid(item: ElementDto?): Boolean {
return when (item) {
is ElementDto.CloseButtonElementDto -> {
closeButtonElementValidator.isValid(item)
}
null -> false
}
}
}