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()
)
}