@Test public void findBySID() { Series s = repository.findByImdbId("testSeriesID"); assertThat(s.getTitle(), is("testSeries1")); s = repository.findByImdbId("NonExistingSID"); assertTrue(s == null); }
public String constructJavaScript( String title, String[] categories, String xAxis, Series... series) { String result = "$(function () {\n" + " $('#container').highcharts({\n" + " title: {\n" + " text: '" + title + "',\n" + " x: -20 //center\n" + " },\n" + " xAxis: {\n" + " categories: " + convertToCommaDelimited(categories) + "\n" + " },\n" + " yAxis: {\n" + " title: {\n" + " text: '" + xAxis + "'\n" + " },\n" + " plotLines: [{\n" + " value: 0,\n" + " width: 1,\n" + " color: '#808080'\n" + " }]\n" + " },\n" + " tooltip: {\n" + " valueSuffix: '°C'\n" + " },\n" + " legend: {\n" + " layout: 'vertical',\n" + " align: 'right',\n" + " verticalAlign: 'middle',\n" + " borderWidth: 0\n" + " },\n" + " series: [{\n"; for (Series serie : series) { result += " name: '" + serie.getTitle() + "',\n" + " data: " + serie.getSeriesDataAsString() + "\n" + " }, {\n"; } result = result.substring(0, result.lastIndexOf(',')); result += "]\n" + " });\n" + " });\n" + " \n" + "\n" + "\n" + ""; return result; }