package io.swagger.models.auth; import org.testng.annotations.Test; import java.util.Arrays; import static org.testng.Assert.assertEquals; import static org.testng.Assert.assertNull; import static org.testng.Assert.assertTrue; public class InTest { @Test public void testForValue() { assertEquals(In.forValue("header"), In.HEADER, "Must return HEADER for header"); assertNull(In.forValue("unknown"), "Must return null for unknown values"); } @Test public void testToValue() { assertEquals(In.HEADER.toValue(), "header", "Must return HEADER for header"); } @Test public void testValues() { assertEquals(In.valueOf("HEADER"), In.HEADER, "Must return HEADER for HEADER"); assertTrue(Arrays.asList(In.values()).contains(In.HEADER), "Values must contain HEADER"); } }