@Test
  public void setImpressionMinTimeViewed_whenTimeIsLessThan0_shouldNotSetTime() throws Exception {
    subject.setImpressionMinTimeViewed(250);
    assertThat(subject.getImpressionMinTimeViewed()).isEqualTo(250);

    subject.setImpressionMinTimeViewed(-1);
    assertThat(subject.getImpressionMinTimeViewed()).isEqualTo(250);
  }
 @Test
 public void constructor_shouldInitializeMembers() throws Exception {
   assertThat(subject.getImpressionMinPercentageViewed()).isEqualTo(50);
   assertThat(subject.getImpressionMinTimeViewed()).isEqualTo(1000);
   assertThat(subject.getImpressionTrackers()).isEmpty();
   assertThat(subject.getExtras()).isEmpty();
 }