//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test void getIfAbsent() internal virtual void getIfAbsent() { assertEquals(-1, _map.getIfAbsent(0, -1)); assertEquals(-1, _map.getIfAbsent(1, -1)); assertEquals(-1, _map.getIfAbsent(2, -1)); assertEquals(-1, _map.getIfAbsent(3, -1)); _map.putAll(newWithKeysValues(0, 10, 1, 11, 2, 12)); assertEquals(10, _map.getIfAbsent(0, -1)); assertEquals(11, _map.getIfAbsent(1, -1)); assertEquals(12, _map.getIfAbsent(2, -1)); assertEquals(-1, _map.getIfAbsent(3, -1)); }