如何确保一个字符串正好有一个子字符串正好n次?
我想检查字符串是否包含某个子字符串n次。我知道我可以做到:
Assertions.assertThat(myString).contains("xyz");
甚至Assertions.assertThat(myString).containsOnlyOnce("xyz");
但是我怎么能确保这一点n次呢?
我尝试了这样的东西:
Assertions.assertThat(myString).areExactly(n, myString.contains("xyz"));
但可悲的是,这是不可编译的。
有什么想法吗?