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)); + } + +}