Spring-boot-tests - nicht finden Können, test-Eigenschaften

Ich habe eine spring-boot-Projekt-und es funktioniert Super. Ich möchte nun tests schreiben, für meine Anwendung und ich habe mich in einige Konfigurationsprobleme.

Spring boot erstellt eine test-Klasse für mich genannt ApplicationTests. Es ist echt einfach und es sieht wie folgt aus:

@RunWith(SpringRunner.class)
@SpringBootTest
public class DuurzaamApplicationTests {
    @Test
    public void contextLoads() {
    }    
}

Wenn ich jetzt beginnen die tests, die ich bekomme diese Fehlermeldung:

java.lang.IllegalArgumentException: Could not resolve placeholder 'company.upload' in value "${company.upload}"

Ich habe einen Eigenschaften.yml-Datei im Verzeichnis src/test/resources-Verzeichnis und aus irgendeinem Grund nicht geladen wurde. Ich habe versucht, alle Arten von Anmerkungen von Beispielen im Internet, und noch keiner von Ihnen arbeiten.

Wie kann ich sagen, spring-boot-tests, um eine Anwendung verwenden.yml-Datei zu laden, die Eigenschaften aus?

Schreibe einen Kommentar