### Question:
DefaultRefactoringConfiguration implements RefactoringConfiguration { @Override public boolean isRecycleBinSkippingActivated() { return this.configurationSource.getProperty("isRecycleBinSkippingActivated", false); }  @Override boolean isRecycleBinSkippingActivated();  }### Answer:
@Test void isRecycleBinSkippingActivatedDefault() { when(this.configurationSource.getProperty("isRecycleBinSkippingActivated", false)).thenReturn(false); boolean actual = this.configuration.isRecycleBinSkippingActivated(); assertFalse(actual); }
@Test void isRecycleBinSkippingActivatedTrue() { when(this.configurationSource.getProperty("isRecycleBinSkippingActivated", false)).thenReturn(true); boolean actual = this.configuration.isRecycleBinSkippingActivated(); assertTrue(actual); }
@Test void isRecycleBinSkippingActivatedFalse() { when(this.configurationSource.getProperty("isRecycleBinSkippingActivated", false)).thenReturn(false); boolean actual = this.configuration.isRecycleBinSkippingActivated(); assertFalse(actual); }