@Test
  public void testRecalculateLayer() {
    int length = EXPECTED_SES.length;
    assertEquals(length, ses.getLength());

    assertEquals(Double.NaN, ses.getValue(-1), TestConfig.EPSILON);
    for (int d = 0; d < length; d++)
      assertEquals(EXPECTED_SES[d], ses.getValue(d), TestConfig.EPSILON);
    assertEquals(Double.NaN, ses.getValue(length), TestConfig.EPSILON);
  }