diff --git a/spring-data-mongodb-parent/pom.xml b/spring-data-mongodb-parent/pom.xml
index 1ee1d27a6..8c8919420 100644
--- a/spring-data-mongodb-parent/pom.xml
+++ b/spring-data-mongodb-parent/pom.xml
@@ -10,15 +10,15 @@
UTF-8
- 4.8.1
+ 4.10
1.2.16
- 1.8.4
+ 1.9.0
1.6.1
1.6.1
3.0.7.RELEASE
4.0.0.RELEASE
[${org.springframework.version.30}, ${org.springframework.version.40})
- 1.3.0.RC2
+ 1.3.1.BUILD-SNAPSHOT
1.6.11.RELEASE
true
@@ -47,27 +47,27 @@
-
-
- org.mockito
- mockito-all
- ${org.mockito.version}
- test
-
-
+
org.hamcrest
- hamcrest-all
- 1.1
+ hamcrest-library
+ 1.2.1
test
junit
- junit
+ junit-dep
${junit.version}
test
+
+
+ org.mockito
+ mockito-core
+ ${org.mockito.version}
+ test
+
joda-time
@@ -161,7 +161,7 @@
org.apache.maven.plugins
maven-compiler-plugin
- 2.3.2
+ 2.4
1.5
1.5
@@ -181,7 +181,7 @@
org.apache.maven.plugins
maven-surefire-plugin
- 2.8
+ 2.12
false
@@ -190,7 +190,7 @@
**/PerformanceTests.java
- junit:junit
+ junit:junit-dep
diff --git a/spring-data-mongodb/pom.xml b/spring-data-mongodb/pom.xml
index bfd44fb0f..d136285ef 100644
--- a/spring-data-mongodb/pom.xml
+++ b/spring-data-mongodb/pom.xml
@@ -12,7 +12,7 @@
2.7.1
- 2.5.0
+ 2.6.0
1.0
1.0.0.GA
1.1.3
@@ -163,6 +163,7 @@
none
+ junit:junit-dep
diff --git a/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/MongoTemplateTests.java b/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/MongoTemplateTests.java
index eed2aedfd..7c0f037f1 100644
--- a/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/MongoTemplateTests.java
+++ b/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/MongoTemplateTests.java
@@ -911,7 +911,6 @@ public class MongoTemplateTests {
assertThat(lastMongoAction.getEntityClass().toString(), is(PersonWithIdPropertyOfTypeObjectId.class.toString()));
assertThat(lastMongoAction.getMongoActionOperation(), is(MongoActionOperation.UPDATE));
assertThat(lastMongoAction.getQuery(), equalTo(q.getQueryObject()));
- assertThat(lastMongoAction.getDocument(), equalTo(u.getUpdateObject()));
}
diff --git a/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/convert/MappingMongoConverterUnitTests.java b/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/convert/MappingMongoConverterUnitTests.java
index a76f3a5f6..e9ce13c0b 100644
--- a/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/convert/MappingMongoConverterUnitTests.java
+++ b/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/convert/MappingMongoConverterUnitTests.java
@@ -118,7 +118,7 @@ public class MappingMongoConverterUnitTests {
DBObject dbObject = new BasicDBObject();
converter.write(person, dbObject);
- assertThat(dbObject.get("birthDate"), is(Date.class));
+ assertThat(dbObject.get("birthDate"), is(instanceOf(Date.class)));
Person result = converter.read(Person.class, dbObject);
assertThat(result.birthDate, is(notNullValue()));
@@ -161,7 +161,7 @@ public class MappingMongoConverterUnitTests {
dbObject.put("birthDate", new LocalDate());
dbObject.put(DefaultMongoTypeMapper.DEFAULT_TYPE_KEY, Person.class.getName());
- assertThat(converter.read(Contact.class, dbObject), is(Person.class));
+ assertThat(converter.read(Contact.class, dbObject), is(instanceOf(Person.class)));
}
/**
@@ -174,7 +174,7 @@ public class MappingMongoConverterUnitTests {
dbObject.put("birthDate", new LocalDate());
dbObject.put(DefaultMongoTypeMapper.DEFAULT_TYPE_KEY, Person.class.getName());
- assertThat(converter.read(BirthDateContainer.class, dbObject), is(BirthDateContainer.class));
+ assertThat(converter.read(BirthDateContainer.class, dbObject), is(instanceOf(BirthDateContainer.class)));
}
@Test
@@ -202,7 +202,7 @@ public class MappingMongoConverterUnitTests {
DBObject result = new BasicDBObject();
converter.write(value, result);
- assertThat(result.get("sampleEnum"), is(String.class));
+ assertThat(result.get("sampleEnum"), is(instanceOf(String.class)));
assertThat(result.get("sampleEnum").toString(), is("FIRST"));
}
@@ -218,7 +218,7 @@ public class MappingMongoConverterUnitTests {
DBObject result = new BasicDBObject();
converter.write(value, result);
- assertThat(result.get("enums"), is(BasicDBList.class));
+ assertThat(result.get("enums"), is(instanceOf(BasicDBList.class)));
BasicDBList enums = (BasicDBList) result.get("enums");
assertThat(enums.size(), is(1));
@@ -248,7 +248,7 @@ public class MappingMongoConverterUnitTests {
ClassWithEnumProperty result = converter.read(ClassWithEnumProperty.class, dbObject);
- assertThat(result.enums, is(List.class));
+ assertThat(result.enums, is(instanceOf(List.class)));
assertThat(result.enums.size(), is(1));
assertThat(result.enums, hasItem(SampleEnum.FIRST));
}
@@ -313,7 +313,7 @@ public class MappingMongoConverterUnitTests {
converter.write(wrapper, dbObject);
Object result = dbObject.get("contacts");
- assertThat(result, is(BasicDBList.class));
+ assertThat(result, is(instanceOf(BasicDBList.class)));
BasicDBList contacts = (BasicDBList) result;
DBObject personDbObject = (DBObject) contacts.get(0);
assertThat(personDbObject.get("foo").toString(), is("Oliver"));
@@ -336,7 +336,7 @@ public class MappingMongoConverterUnitTests {
assertThat(result.contacts, is(notNullValue()));
assertThat(result.contacts.size(), is(1));
Contact contact = result.contacts.get(0);
- assertThat(contact, is(Person.class));
+ assertThat(contact, is(instanceOf(Person.class)));
assertThat(((Person) contact).firstname, is("Oliver"));
}
@@ -350,7 +350,7 @@ public class MappingMongoConverterUnitTests {
converter.write(wrapper, dbObject);
Object localeField = dbObject.get("locale");
- assertThat(localeField, is(String.class));
+ assertThat(localeField, is(instanceOf(String.class)));
assertThat((String) localeField, is("en_US"));
LocaleWrapper read = converter.read(LocaleWrapper.class, dbObject);
@@ -458,13 +458,13 @@ public class MappingMongoConverterUnitTests {
DBObject dbo1 = new BasicDBObject();
converter.write(p1, dbo1);
- assertThat(dbo1.get("_id"), is(String.class));
+ assertThat(dbo1.get("_id"), is(instanceOf(String.class)));
PersonPojoStringId p2 = new PersonPojoStringId(new ObjectId().toString(), "Text-1");
DBObject dbo2 = new BasicDBObject();
converter.write(p2, dbo2);
- assertThat(dbo2.get("_id"), is(ObjectId.class));
+ assertThat(dbo2.get("_id"), is(instanceOf(ObjectId.class)));
}
/**
@@ -478,8 +478,8 @@ public class MappingMongoConverterUnitTests {
ClassWithSortedMap result = converter.read(ClassWithSortedMap.class, wrapper);
- assertThat(result, is(ClassWithSortedMap.class));
- assertThat(result.map, is(SortedMap.class));
+ assertThat(result, is(instanceOf(ClassWithSortedMap.class)));
+ assertThat(result.map, is(instanceOf(SortedMap.class)));
}
/**
@@ -745,7 +745,7 @@ public class MappingMongoConverterUnitTests {
assertThat(result.containsField("Foo"), is(true));
assertThat(result.get("Foo"), is(notNullValue()));
- assertThat(result.get("Foo"), is(BasicDBList.class));
+ assertThat(result.get("Foo"), is(instanceOf(BasicDBList.class)));
BasicDBList list = (BasicDBList) result.get("Foo");
@@ -796,11 +796,11 @@ public class MappingMongoConverterUnitTests {
converter.write(wrapper, result);
Object mapObject = result.get("mapOfObjects");
- assertThat(mapObject, is(BasicDBObject.class));
+ assertThat(mapObject, is(instanceOf(BasicDBObject.class)));
DBObject map = (DBObject) mapObject;
Object valueObject = map.get("foo");
- assertThat(valueObject, is(BasicDBList.class));
+ assertThat(valueObject, is(instanceOf(BasicDBList.class)));
List