Tugann Spring Boot pirimid tástála duit: unit tests tapa gan Spring, tástálacha slice dírithe a lódálann cuid den chomhthéacs, agus roinnt tástálacha comhtháthaithe le comhthéacs iomlán. Is é an leibhéal ceart a roghnú in aghaidh gach tástála an scil shinsearach anseo.
Unit test — gan Spring ar chor ar bith
Ciallaíonn constructor injection nach dteastaíonn Spring ar bith ó fhormhór na loighce seirbhíse; ní gá ach comhoibritheoirí a mhocáil:
{
mock(PriceRepository.class);
(repo.base()).thenReturn(BigDecimal.TEN);
(repo);
assertThat(svc.priceOf()).isEqualByComparingTo();
}
