package de.vksi.c4j.acceptancetest.timeofday;
import de.vksi.c4j.ContractReference;
@ContractReference(RicherTimeOfDayContract.class)
public class RicherTimeOfDay extends TimeOfDay implements RicherTimeOfDaySpec {
@Override
public int getNearestHour() {
int result = 0;
int hour = getHour();
int minute = getMinute();
if (minute < 30) {
result = hour;
} else {
if (hour < 23) {
result = hour + 1;
} else {
result = 0;
}
}
return result;
}
}