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

Class Class, % Method, % Branch, % Line, % Instruction, %
OperationNameValidator 100% (1/1) 100% (2/2) 100% (3/3) 100% (26/26)


 package cloud.mindbox.mobile_sdk.inapp.data.validators
 
 import cloud.mindbox.mobile_sdk.equalsAny
 import cloud.mindbox.mobile_sdk.inapp.domain.models.OperationName
 
 internal class OperationNameValidator : Validator<String?> {
 
     override fun isValid(item: String?): Boolean = item.equalsAny(
         *OperationName.values().map { it.operation }.toTypedArray()
     )
 }