私はjhipsterアプリケーションを開発しています。彼が作成したエンティティのみを自分のアプリケーションのすべてのユーザーに表示しようとしています。メソッドを解決できませんSpringSecurity
PianoResourceIntTest.java:
@Test
@Transactional
public void getAllPianos() throws Exception {
// Initialize the database
restPianoMockMvc = MockMvcBuilders.webAppContextSetup(context).apply(springSecurity()).build();
// pianoRepository.saveAndFlush(piano);
piano.setUser(userRepository.findOneByLogin("user").get());
pianoRepository.saveAndFlush(piano);
// Get all the pianos
//restPianoMockMvc.perform(get("/api/pianos?sort=id,desc").with(user("user")))
restPianoMockMvc.perform(get("/api/pianos?sort=id,desc").with(user("user"))
.andExpect(status().isOk())
.andExpect(content().contentType(MediaType.APPLICATION_JSON))
.andExpect(jsonPath("$.[*].id").value(hasItem(piano.getId().intValue())))
.andExpect(jsonPath("$.[*].name").value(hasItem(DEFAULT_NAME.toString())))
.andExpect(jsonPath("$.[*].date").value(hasItem(DEFAULT_DATE.toString())));
}
しかし、私は2つのエラー取得しています:私はこの問題とどのように問題を解決するために対処する方法を知ってはいけない
Cannot resolve the method SpringSecurity
Cannot resolve the symbol user
を。
を確認してください、私は答えたが、あなたの質問は本当に悪いです。どのような種類のエラー(ランタイムまたはコンパイル)が十分な詳細を示していませんでした。コード抽出にはインポートなどの重要な部分やクラス定義が含まれていないため、別のクラスを拡張したかどうかはわかりません。また、頻繁に投稿しているので、質問の質を改善してください。 –
あなたの質問に詳細を追加してください(ちょうどそれを編集してください)。この問題を特定するのに役立つものは、Springの設定とプロジェクトの依存関係(Mavenを使用している場合はPOMファイル)です。 –