diff --git a/.idea/libraries/Mocks.xml b/.idea/libraries/Mocks.xml
new file mode 100644
index 000000000000..5a52b9d16391
--- /dev/null
+++ b/.idea/libraries/Mocks.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/lib/dev/hamcrest-api-1.0.jar b/lib/dev/hamcrest-api-1.0.jar
new file mode 100644
index 000000000000..5df3f19d924f
Binary files /dev/null and b/lib/dev/hamcrest-api-1.0.jar differ
diff --git a/lib/dev/hamcrest-library-1.0.jar b/lib/dev/hamcrest-library-1.0.jar
new file mode 100644
index 000000000000..e0b275f049fd
Binary files /dev/null and b/lib/dev/hamcrest-library-1.0.jar differ
diff --git a/lib/dev/jmock-2.3.0-RC2.jar b/lib/dev/jmock-2.3.0-RC2.jar
new file mode 100644
index 000000000000..77aef4b19156
Binary files /dev/null and b/lib/dev/jmock-2.3.0-RC2.jar differ
diff --git a/lib/dev/jmock-junit4-2.3.0-RC2.jar b/lib/dev/jmock-junit4-2.3.0-RC2.jar
new file mode 100644
index 000000000000..cfb2fbdebf68
Binary files /dev/null and b/lib/dev/jmock-junit4-2.3.0-RC2.jar differ
diff --git a/lib/dev/mockobjects-core-0.09.jar b/lib/dev/mockobjects-core-0.09.jar
new file mode 100644
index 000000000000..71b351fdea5c
Binary files /dev/null and b/lib/dev/mockobjects-core-0.09.jar differ
diff --git a/lib/dev/objenesis-1.0.jar b/lib/dev/objenesis-1.0.jar
new file mode 100644
index 000000000000..3a78df04ee4e
Binary files /dev/null and b/lib/dev/objenesis-1.0.jar differ
diff --git a/platform/testFramework/testFramework.iml b/platform/testFramework/testFramework.iml
index 853d1ec8ed2a..b9e5a649297e 100644
--- a/platform/testFramework/testFramework.iml
+++ b/platform/testFramework/testFramework.iml
@@ -21,6 +21,7 @@
+