/** * Set up the liftime of only once seen triplet. After this liftime the * record will be deleted * * @param unseenLifeTime * The lifetime */ public void setUnseenLifeTime(String unseenLifeTime) { setUnseenLifeTime(TimeConverter.getMilliSeconds(unseenLifeTime)); }
/** * Setup the temporary blocking time * * @param tempBlockTime * The temporary blocking time */ public void setTempBlockTime(String tempBlockTime) { setTempBlockTime(TimeConverter.getMilliSeconds(tempBlockTime)); }
@Test void getMilliSecondsShouldUseProvidedUnitWhenNoUnitAmountAsString() { //Given long expected = 2000; //When long actual = TimeConverter.getMilliSeconds("2", TimeConverter.Unit.SECONDS); //Then assertThat(actual).isEqualTo(expected); }
@Test void getMilliSecondsShouldConvertValueWhenMAmountAsString() { //Given long expected = TimeUnit.MINUTES.toMillis(2); //When long actual = TimeConverter.getMilliSeconds("2 m"); //Then assertThat(actual).isEqualTo(expected); }
@Test void getMilliSecondsShouldConvertValueWhenMinuteAmountAsString() { //Given long expected = TimeUnit.MINUTES.toMillis(2); //When long actual = TimeConverter.getMilliSeconds("2 minute"); //Then assertThat(actual).isEqualTo(expected); }
@Test void getMilliSecondsShouldConvertValueWhenMinutesAmountAsString() { //Given long expected = TimeUnit.MINUTES.toMillis(2); //When long actual = TimeConverter.getMilliSeconds("2 minutes"); //Then assertThat(actual).isEqualTo(expected); }
@Test void getMilliSecondsShouldConvertValueWhenHAmountAsString() { //Given long expected = TimeUnit.HOURS.toMillis(2); //When long actual = TimeConverter.getMilliSeconds("2 h"); //Then assertThat(actual).isEqualTo(expected); }
@Test void getMilliSecondsShouldConvertValueWhenDayCapitalAmountAsString() { //Given long expected = TimeUnit.DAYS.toMillis(2); //When long actual = TimeConverter.getMilliSeconds("2 Day"); //Then assertThat(actual).isEqualTo(expected); }
@Test void getMilliSecondsShouldThrowWhenIllegalPattern() { assertThatThrownBy(() -> TimeConverter.getMilliSeconds("illegal pattern")) .isInstanceOf(NumberFormatException.class); } }
@Test void getMilliSecondsShouldConvertValueWhenSecsUnit() { long expected = TimeUnit.SECONDS.toMillis(2); //When long actual = TimeConverter.getMilliSeconds(2, "secs"); //Then assertThat(actual).isEqualTo(expected); }
@Test void getMilliSecondsShouldConvertValueWhenMUnit() { //Given long expected = TimeUnit.MINUTES.toMillis(2); //When long actual = TimeConverter.getMilliSeconds(2, "m"); //Then assertThat(actual).isEqualTo(expected); }
@Test void getMilliSecondsShouldConvertValueWhenMinuteCapitalAmountAsString() { //Given long expected = TimeUnit.MINUTES.toMillis(2); //When long actual = TimeConverter.getMilliSeconds("2 Minute"); //Then assertThat(actual).isEqualTo(expected); }
@Test void getMilliSecondsShouldConvertValueWhenHourCapitalUnit() { //Given long expected = TimeUnit.HOURS.toMillis(2); //When long actual = TimeConverter.getMilliSeconds(2, "Hour"); //Then assertThat(actual).isEqualTo(expected); }
@Test void getMilliSecondsShouldConvertValueWhenHoursAmountAsString() { //Given long expected = TimeUnit.HOURS.toMillis(2); //When long actual = TimeConverter.getMilliSeconds("2 hours"); //Then assertThat(actual).isEqualTo(expected); }
@Test void getMilliSecondsShouldConvertValueWhenDUnit() { //Given long expected = TimeUnit.DAYS.toMillis(2); //When long actual = TimeConverter.getMilliSeconds(2, "d"); //Then assertThat(actual).isEqualTo(expected); }
@Test void getMilliSecondsShouldThrowWhenIllegalUnitInUnit() { assertThatThrownBy(() -> TimeConverter.getMilliSeconds(2, "week")) .isInstanceOf(NumberFormatException.class); }
@Test void getMilliSecondsShouldThrowWhenIllegalUnitInRawString() { assertThatThrownBy(() -> TimeConverter.getMilliSeconds("2 week")) .isInstanceOf(NumberFormatException.class); }
@Test void getMilliSecondsShouldConvertValueWhenNoUnitAmountAsString() { //Given long expected = 2; //When long actual = TimeConverter.getMilliSeconds("2"); //Then assertThat(actual).isEqualTo(expected); }
@Test void getMilliSecondsShouldConvertValueWhenHourCapitalAmountAsString() { //Given long expected = TimeUnit.HOURS.toMillis(2); //When long actual = TimeConverter.getMilliSeconds("2 Hour"); //Then assertThat(actual).isEqualTo(expected); }
@Test void getMilliSecondsShouldConvertValueWhenDaysAmountAsString() { //Given long expected = TimeUnit.DAYS.toMillis(2); //When long actual = TimeConverter.getMilliSeconds("2 days"); //Then assertThat(actual).isEqualTo(expected); }