問題タブ [spring-boot-test]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1202 参照

spring-boot - @SpringBootTest 使用時の Null ポインター

私はSpring Boot 1.4を使用していますが、

統合テストに @SpringBootTest アノテーションを使用すると、null ポインターが返されます。

メインクラスの場合:

次に、私のコントローラーで:

ハローサービス

しかし、リクエストを処理するときに helloService の場合は NullPointException と言う方法があります。

私は何が欠けていますか?

0 投票する
1 に答える
3805 参照

spring-boot - サーバーを一度起動し、すべてのテスト後に停止する方法は?

すべてのテストの前に一度サーバーを起動し、すべてのテストが実行された後にサーバーをシャットダウンしたいと考えています。

Spring Boot 1.3 では、テストが実行される前に一度サーバーを起動し、すべてのテストが実行された後にサーバーを停止する@Componentwithを作成できました。@PostConstruct@PreDestroy

Spring Boot 1.5 にアップグレードした後、すべてのメソッドの@PostConstruct前に呼び出されます。すべてのテストが実行された後にのみ呼び出されます。 @Test@PreDestroy @Test

何が変わったのか、そして/または今どのようにすべきですか?