在空手道之外使用空手道的模糊匹配

问题描述 投票:0回答:1

我喜欢空手道的模糊匹配功能。我想知道是否可以在空手道之外使用它。是否存在可以用来充分利用相同模糊匹配功能的内部或外部依赖性?谢谢!

karate
1个回答
0
投票

是的,它可以通过纯 Java API 获得。这是一个例子:

@Test
void testApiUsage() {
    Match.that("[1, 2, 3]").contains(2);
    Match.that("[1, 2, 3]").isEachEqualTo("#number");
    Match.that("[1, 2, 3]").containsOnly("[3, 2, 1]");
    Match.that("{ a: 1, b: 2 }").contains("{ b: 2 }");
    Match.that("{ a: 1, b: 2, c: { d: 3, e: 4} }").containsDeep("{ b: 2, c: { e: 4 } }");
} 
© www.soinside.com 2019 - 2024. All rights reserved.