@Test
public void test() {

	SFA testSFA = new SFA(new double[] { 1, 2, 3 }, 4);
	SlidingWindowBuilder builder = new SlidingWindowBuilder();
	builder.setDefaultWindowSize(3);
	for (double[][] matrix : this.dataset.getValueMatrices()) {
		for (double[] instance : matrix) {
			TimeSeriesDataset2 tmp = testSFA.fitTransform((builder.specialFitTransform(instance)));
			for (double[][] m : tmp.getValueMatrices()) {
				for (double[] i : m) {
					fail("This fail is just here to announce that this test does not really test anything at all. Insert a meaningful check. Output to prevent SQ to fire: " + i);
				}
			}
		}
	}
	TimeSeriesDataset2 output = testSFA.fitTransform(this.dataset);
	assertEquals(2, output.getValues(0)[0][0], 1.0E-5);
}