@Test
  public void findBySID() {
    Series s = repository.findByImdbId("testSeriesID");
    assertThat(s.getTitle(), is("testSeries1"));

    s = repository.findByImdbId("NonExistingSID");
    assertTrue(s == null);
  }
예제 #2
0
 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;
 }