package io.swagger; import static org.testng.Assert.assertEquals; import static org.testng.Assert.assertNotEquals; import static org.testng.Assert.assertNull; import io.swagger.models.properties.ArrayProperty; import org.testng.annotations.Test; public class ArrayPropertyTest { private static final String PROP_1 = "prop1"; private static final String PROP_2 = "prop2"; @Test public void testEquals() { final ArrayProperty prop1 = new ArrayProperty(); prop1.setName(PROP_1); prop1.setRequired(true); final ArrayProperty prop2 = new ArrayProperty(); prop2.setName(PROP_2); assertNotEquals(prop1, prop2); prop2.setName(PROP_1); prop2.setRequired(true); assertEquals(prop1, prop2); } @Test public void testSetNullUniqueItems() { final ArrayProperty prop = new ArrayProperty(); prop.setUniqueItems(null); assertNull(prop.getUniqueItems()); } }