HolidayMaster mock = mock(HolidayMaster.class);
HolidaySearchRequest request = new HolidaySearchRequest(HolidayType.BANK, BUNDLE);
request.setDateToCheck(DATE_MONDAY);
request.setVersionCorrection(VC);
ManageableHoliday holiday = new ManageableHoliday(GBP, Collections.singletonList(DATE_MONDAY));
HolidaySearchResult result = new HolidaySearchResult();
result.getDocuments().add(new HolidayDocument(holiday));
when(mock.search(request)).thenReturn(result);
MasterHolidaySource test = new MasterHolidaySource(mock, VC);
boolean testResult = test.isHoliday(DATE_MONDAY, HolidayType.BANK, BUNDLE);
verify(mock, times(1)).search(request);