Klasa SuggestedAssetsService będzie korzystała z:
- PropertyService
Klasa SuggestedAssetsServiceTest wymaga adnotacji: @ExtendWith(MockitoExtension.class)
- pola PropertyService z adnotacją @Mock
HINT: zaślepianie metod przy pomocy Mockito odbywa się poprzez wywołanie:
when(someService.someMethod(value)).thenReturn(yourDate),
w teście będzie potrzebna zaślepka:
when(propertyService.findAllProperties(false)).thenReturn(allProperty) - allProperty to lista, którą tworzysz na potrzeby testu, decydujesz jak wygląda
HINT: możesz uznać, że wartość 'rent' nie ma znaczenia dla poprawnej implementacji tego zadania, jednak możesz spróbować zakodować rozwiązanie,w którym pole 'rent' jest uwzględnione i tylko pokoje oznaczone jako 'true' są brane pod uwagę
Robert Szczygielski Dice Dev. Polityka Prywatności i Regulamin Szkoleń Online
Strona www stworzona w kreatorze WebWave.