diff --git a/.classpath b/.classpath
new file mode 100644
index 0000000..f256480
--- /dev/null
+++ b/.classpath
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..b83d222
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/target/
diff --git a/.project b/.project
new file mode 100644
index 0000000..53b8012
--- /dev/null
+++ b/.project
@@ -0,0 +1,23 @@
+
+
+ Sample-Projects
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..71ac301
--- /dev/null
+++ b/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,6 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.release=disabled
+org.eclipse.jdt.core.compiler.source=1.5
diff --git a/.settings/org.eclipse.m2e.core.prefs b/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..f897a7f
--- /dev/null
+++ b/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..91261c7
--- /dev/null
+++ b/README.md
@@ -0,0 +1,2 @@
+# Sample-Project
+Java Full Stack Program
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..a2c4962
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,15 @@
+
+ 4.0.0
+ com.faceprep.Sample
+ Sample-Projects
+ 0.0.1-SNAPSHOT
+ Sample-project
+ this is for testing and having a prctice run for you run and compile a project
+
+
+ junit
+ junit-dep
+ 4.8.2
+
+
+
\ No newline at end of file
diff --git a/src/main/java/main/SampleProject.java b/src/main/java/main/SampleProject.java
new file mode 100644
index 0000000..b8148f6
--- /dev/null
+++ b/src/main/java/main/SampleProject.java
@@ -0,0 +1,18 @@
+package main;
+
+public class SampleProject {
+ //print Hello world! in the console
+ public static String printHello() {
+ //print Hello world! in the console!
+ String c = "Hello rvabddld!";
+ return c;
+ }
+ public static int add(int a,int b) {
+ int c = a+b;
+ return c;
+ }
+ public static void main(String args[]) {
+ System.out.println(printHello());
+ System.out.println(add(23,45));
+ }
+}
\ No newline at end of file
diff --git a/src/test/java/main/TestCase.java b/src/test/java/main/TestCase.java
new file mode 100644
index 0000000..64bfd0a
--- /dev/null
+++ b/src/test/java/main/TestCase.java
@@ -0,0 +1,25 @@
+package main;
+
+import static org.junit.Assert.*;
+
+import org.junit.Test;
+
+public class TestCase {
+ SampleProject sm;
+ @SuppressWarnings("static-access")
+ @Test
+ public void testHello() {
+ sm = new SampleProject();
+
+ assertEquals("Hello World!",sm.printHello());
+ }
+
+ @SuppressWarnings("static-access")
+ @Test
+ public void testAdd() {
+ sm = new SampleProject();
+ int a = 23+45;
+ assertEquals(a,sm.add(23, 45));
+ }
+
+}