MCPcopy Create free account
hub / github.com/Neop/mudmap2 / testGetNewLayer_Name

Method testGetNewLayer_Name

src/test/java/mudmap2/backend/WorldTest.java:302–324  ·  view source on GitHub ↗

Test of getNewLayer method, of class World.

()

Source from the content-addressed store, hash-verified

300 * Test of getNewLayer method, of class World.
301 */
302 @Test
303 public void testGetNewLayer_Name() {
304 System.out.println("getNewLayer");
305
306 World instance1 = new World();
307 assertTrue(instance1.getLayers().isEmpty());
308
309 instance1.getNewLayer("MyLayer");
310 assertEquals(1, instance1.getLayers().size());
311
312 Layer[] layers1 = instance1.getLayers().toArray(new Layer[1]);
313 assertEquals("MyLayer", layers1[0].getName());
314
315 // test null
316 World instance2 = new World();
317 assertTrue(instance2.getLayers().isEmpty());
318
319 instance2.getNewLayer(null);
320 assertEquals(1, instance2.getLayers().size());
321
322 Layer[] layers2 = instance2.getLayers().toArray(new Layer[1]);
323 assertFalse(layers2[0].hasName());
324 }
325
326 /**
327 * Test of getNewLayer method, of class World.

Callers

nothing calls this directly

Calls 5

getLayersMethod · 0.95
getNewLayerMethod · 0.95
hasNameMethod · 0.80
isEmptyMethod · 0.65
getNameMethod · 0.45

Tested by

no test coverage detected