spring-boot-test

    1熱度

    1回答

    我可以分別運行每個@DataJpaTest和eclipse。 我@DataJpaTest是類似下面: @RunWith(SpringRunner.class) @DataJpaTest @Import(UserDataOnDemand.class) @AutoConfigureTestDatabase(replace = Replace.NONE) public class UserInt

    0熱度

    1回答


    0熱度

    1回答

    我想用@WithMockUser測試來測試我的CommentController,但它似乎沒有找到用戶(因爲用戶id(author_id)爲空)或評論的內容。我不確定測試是否以正確的方式完成(我仍然是初學者),但是我試圖實現的是可能的最高代碼覆蓋率,但是我之前的測試不包括搜索經過身份驗證的用戶和創建評論: mockMvc.perform(get("/post/3/comment").with(au

    0熱度

    2回答

    時,排除ApplicationStartup事件監聽我最近增加了一個ApplicationStartup類我SpringBoot項目 @Component public class ApplicationStartup implements ApplicationListener<ApplicationReadyEvent> { ... 它實現了ApplicationListene

    0熱度

    1回答

    我在控制器中測試POST方法,該控制器通過MultipartFile處理圖像的上傳。它可以是空的,但如果有文件存在,它應該上傳它。我寫了一個單元測試以確保它能夠正常工作,但是測試失敗,返回了404,我不確定爲什麼 - 可能是因爲我不擅長閱讀正在發生的事情。這裏的測試: @Test public void saveAnEntryWhenPOSTNewUserWithAPicture() t

    -1熱度

    1回答

    我重構春季啓動測試創建封裝類與普通行爲,將在其他測試注入。這些類僅在測試包中有作用域。 Spring忽略了不會在測試中使用的切片(這很好,並且通過設計spring引導測試1.5),但是也忽略了src/test/java中的任何@Component。 問題是如何配置彈簧啓動測試來拾取組件test/java? 我有一個不完整的解決方案,對於一個測試工作 我目前的解決辦法是: import com.ex

    1熱度

    1回答

    我想使用REST-assured來測試我的REST API而不是Spring的MockMvc。 這個想法是,我想從使用REST保證庫的異步調用的響應中獲得狀態碼。 下面檢查細節: 我使用這些依賴關係: 'io.rest-assured:rest-assured:3.0.5' 'io.rest-assured:spring-mock-mvc:3.0.5' 當我這樣做: mockMvc.perf

    0熱度

    2回答

    我是新來的春天開機當外部屬性文件,我有文件使用@TestPropertySource批註與@SpringBootTest沿裝載性能麻煩,這裏是我的代碼 @RunWith(SpringRunner.class) @SpringBootTest() @TestPropertySource(locations="classpath:test_application.properties") @Sq

    2熱度

    4回答

    我有一個@Service,我試圖在單元測試中模擬,但到目前爲止我得到一個空值。在應用程序類中,我指定了什麼是scanBasePackages。我需要以不同的方式做到這一點嗎?謝謝。 這是我的服務類實現接口: @Service public class DeviceService implements DeviceServiceDao { private List<Device> device

    0熱度

    1回答

    我有一個駱駝路線: 輪詢新XML文件的FTP服務器 下載本地文件 驗證XML文件對一個XSD 分裂XML按類別分爲實體 將實體轉換爲json 將json發送到HTTP端點 升級:現在工作 @Component public class FTPPoller extends RouteBuilder { XmlJsonDataFormat xmlJsonFormat = new XmlJs