@Test
public void testDt_weekly5days() throws Exception {

    for (final SpatialResolution spatialResolution : SpatialResolution.values()) {
        final SynopticUncertaintyProvider separations = new SynopticUncertaintyProvider(spatialResolution,
                TemporalResolution.weekly5d);
        switch (spatialResolution) {
            case DEGREE_0_05:
            case DEGREE_0_10:
            case DEGREE_0_15:
            case DEGREE_0_20:
            case DEGREE_0_25:
            case DEGREE_0_30:
            case DEGREE_0_40:
            case DEGREE_0_50:
            case DEGREE_0_60:
            case DEGREE_0_75:
            case DEGREE_0_80:
            case DEGREE_1_00:
            case DEGREE_1_20:
            case DEGREE_1_25: {
                assertEquals(2.0, separations.dt());
                break;
            }
            case DEGREE_2_00:
            case DEGREE_2_25:
            case DEGREE_2_40:
            case DEGREE_2_50: {
                assertEquals(1.0, separations.dt());
                break;
            }
            case DEGREE_3_00:
            case DEGREE_3_75:
            case DEGREE_4_00:
            case DEGREE_4_50:
            case DEGREE_5_00:
            default: {
                assertEquals(0.0, separations.dt());
            }
        }
    }
}