Map<String, String> map = new HashMap<>(); assertThat(map.put("key1", "value1")).isEqualTo(null); assertThat(map.put("key1", "value2")).isEqualTo("value1"); assertThat(map.get("key1")).isEqualTo("value2"); 2.将
public void testReadByReader() throws Exception { InputStream is = getClass().getResourceAsStream("/encoding/gbk_demo.txt"); Reader reader = new InputStreamReader(is, "gbk"); BufferedReader br = new BufferedReader(reader); assertThat(br.readLine()).isEqualTo("hi你好"); } 1. 2. 3. ...
4,8)).build();CacheTypecacheType=newCacheType();cacheType=newOffHeapDiskStoreConfigurationParser().unparseServiceConfiguration(cacheConfig,cacheType);DiskStoreSettingsTypediskStoreSettings=cacheType.getDiskStoreSettings();assertThat(diskStoreSettings.getThreadPool()).isEqualTo("...
您可以使用 AssertJ“isEqualToNormalizingNewline”,如下所示: import static org.assertj.core.api.Assertions.assertThat; ... @Test public void ingoreLineEndingCharacterTest() { assertThat("First Line\nSecond Line\n").isEqualToNormalizingNewlines("First Line\r\nSecond Line\r\n"); }...
assertThat(map.get("key1")).isEqualTo("value2"); 1. 2. 3. 4. 那么我们怎样才能达到理想的行为呢? 3.集合作为Value 显然,对Map的每个值使用Collection都可以完成这项工作: Map<String, List<String>> map = new HashMap<>(); List<String> list = new ArrayList<>(); ...
private static void assertMergeHiveColumnStatistics(HiveColumnStatistics first, HiveColumnStatistics second, HiveColumnStatistics expected) { assertThat(merge(first, second)).isEqualTo(expected); assertThat(merge(second, first)).isEqualTo(expected); } }...
assertThat(spaceCount).isEqualTo(EXPECTED_COUNT); } (3)使用正则表达式的Matcher.find()方法 到目前为止,我们已经看到了通过搜索给定字符串中的空格字符来计数的解决方案。我们使用了character == ' ' 来检查一个字符是否是一个空格字符。 正则表达式(Regex)是搜索字符串的另一个有力武器,Java 对 Regex 有很好...
assertThat("null").isEqualTo(Objects.toString(obj));assertThat("").isEqualTo(Objects.toString(obj,StringUtils.EMPTY)); 对比上面 2 个方法的不同,第一个方法是如果为 Null 的话,就直接输出字符串 null。 第二个方法是如果为空的话,将会用另外一个字符串去替换。
ToIntFunction Function filter filter 对原始 Stream 进行某项测试,通过测试的元素被留下来【true的留下】生成一个新 Stream。 清单10. 留下偶数 Integer[] sixNums= {1, 2, 3, 4, 5, 6}; Integer[] evens=Stream.of(sixNums).filter(n-> n%2 == 0).toArray(Integer[]::new); ...
assertThat( carDto.getMake() ).isEqualTo( "Morris" ); assertThat( carDto.getSeatCount() ).isEqualTo( 5 ); assertThat( carDto.getType() ).isEqualTo( "SEDAN" ); } 2、更新 mapStruct还可以更新已有的bean @Mapper public interface CarMapper { ...