@ -1,5 +1,5 @@
@@ -1,5 +1,5 @@
/ *
* Copyright 2012 - 2016 the original author or authors .
* Copyright 2012 - 2014 the original author or authors .
*
* Licensed under the Apache License , Version 2 . 0 ( the "License" ) ;
* you may not use this file except in compliance with the License .
@ -21,7 +21,8 @@ import org.junit.Test;
@@ -21,7 +21,8 @@ import org.junit.Test;
import org.springframework.core.env.PropertySource ;
import org.springframework.core.io.ClassPathResource ;
import static org.assertj.core.api.Assertions.assertThat ;
import static org.hamcrest.Matchers.equalTo ;
import static org.junit.Assert.assertThat ;
/ * *
* Tests for { @link PropertiesPropertySourceLoader } .
@ -34,28 +35,22 @@ public class PropertiesPropertySourceLoaderTests {
@@ -34,28 +35,22 @@ public class PropertiesPropertySourceLoaderTests {
@Test
public void getFileExtensions ( ) throws Exception {
assertThat ( this . loader . getFileExtensions ( ) ) . containsExactly ( "properties" , "xml" ) ;
assertThat ( this . loader . getFileExtensions ( ) ,
equalTo ( new String [ ] { "properties" , "xml" } ) ) ;
}
@Test
public void loadProperties ( ) throws Exception {
PropertySource < ? > source = this . loader . load ( "test.properties" ,
new ClassPathResource ( "test-properties.properties" , getClass ( ) ) , null ) ;
assertThat ( source . getProperty ( "test" ) ) . isEqualTo ( "properties" ) ;
}
@Test
public void loadPropertiesEncoded ( ) throws Exception {
PropertySource < ? > source = this . loader . load ( "encoded.properties" ,
new ClassPathResource ( "test-encoded.properties" , getClass ( ) ) , null ) ;
assertThat ( source . getProperty ( "test" ) ) . isEqualTo ( "prकperties" ) ;
assertThat ( source . getProperty ( "test" ) , equalTo ( ( Object ) "properties" ) ) ;
}
@Test
public void loadXml ( ) throws Exception {
PropertySource < ? > source = this . loader . load ( "test.xml" ,
new ClassPathResource ( "test-xml.xml" , getClass ( ) ) , null ) ;
assertThat ( source . getProperty ( "test" ) ) . isEqualTo ( "xml" ) ;
assertThat ( source . getProperty ( "test" ) , equalTo ( ( Object ) "xml" ) ) ;
}
}