/** * Return the best {@link CounterSetFormat} from the <code>Accept</code> * header, where "best" is measured by the <code>q</code> parameter. * * @return The best {@link CounterSetFormat} -or- <code>null</code> if no * {@link CounterSetFormat} was requested. */ public CounterSetFormat getCounterSetFormat() { return getCounterSetFormat(null/* fallback */); }
/** * Return the best {@link CounterSetFormat} from the <code>Accept</code> * header, where "best" is measured by the <code>q</code> parameter. * * @return The best {@link CounterSetFormat} -or- <code>null</code> if no * {@link CounterSetFormat} was requested. */ public CounterSetFormat getCounterSetFormat() { return getCounterSetFormat(null/* fallback */); }
public void test_conneg_counterSet_text_plain() { final String acceptStr = "text/plain"; final ConnegUtil util = new ConnegUtil(acceptStr); final CounterSetFormat format = util.getCounterSetFormat(); assertEquals(CounterSetFormat.TEXT, format); }
public void test_conneg_counterSet_application_xml() { final String acceptStr = "application/xml"; final ConnegUtil util = new ConnegUtil(acceptStr); final CounterSetFormat format = util.getCounterSetFormat(); assertEquals(CounterSetFormat.XML, format); }
public void test_conneg_counterSet_text_html() { final String acceptStr = "text/html"; final ConnegUtil util = new ConnegUtil(acceptStr); final CounterSetFormat format = util.getCounterSetFormat(); assertEquals(CounterSetFormat.HTML, format); }
.getCounterSetFormat(CounterSetFormat.HTML/* fallback */);
public void test_conneg_counterSet_application_xml() { final String acceptStr = "application/xml"; final ConnegUtil util = new ConnegUtil(acceptStr); final CounterSetFormat format = util.getCounterSetFormat(); assertEquals(CounterSetFormat.XML, format); }
public void test_conneg_counterSet_text_html() { final String acceptStr = "text/html"; final ConnegUtil util = new ConnegUtil(acceptStr); final CounterSetFormat format = util.getCounterSetFormat(); assertEquals(CounterSetFormat.HTML, format); }
public void test_conneg_counterSet_text_plain() { final String acceptStr = "text/plain"; final ConnegUtil util = new ConnegUtil(acceptStr); final CounterSetFormat format = util.getCounterSetFormat(); assertEquals(CounterSetFormat.TEXT, format); }
.getCounterSetFormat(CounterSetFormat.HTML/* fallback */);
public void test_conneg_counterSet_browser1() { final String acceptStr = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8,"; final ConnegUtil util = new ConnegUtil(acceptStr); // System.out.println(Arrays.toString(util.getScores(CounterSetFormat.class))); assertSameArray(new ConnegScore[] {// new ConnegScore(1f, CounterSetFormat.HTML),// new ConnegScore(.9f, CounterSetFormat.XML),// },// util.getScores(CounterSetFormat.class)); final CounterSetFormat format = util.getCounterSetFormat(); assertEquals(CounterSetFormat.HTML, format); }
public void test_conneg_counterSet_browser1() { final String acceptStr = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8,"; final ConnegUtil util = new ConnegUtil(acceptStr); // System.out.println(Arrays.toString(util.getScores(CounterSetFormat.class))); assertSameArray(new ConnegScore[] {// new ConnegScore(1f, CounterSetFormat.HTML),// new ConnegScore(.9f, CounterSetFormat.XML),// },// util.getScores(CounterSetFormat.class)); final CounterSetFormat format = util.getCounterSetFormat(); assertEquals(CounterSetFormat.HTML, format); }