Skip to content

Commit 6301e0b

Browse files
committed
Added unit tests for each of the patterns.
1 parent 2be1ced commit 6301e0b

File tree

54 files changed

+561
-55
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+561
-55
lines changed

Diff for: abstract-factory/pom.xml

+7
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,11 @@
88
<version>1.0-SNAPSHOT</version>
99
</parent>
1010
<artifactId>abstract-factory</artifactId>
11+
<dependencies>
12+
<dependency>
13+
<groupId>junit</groupId>
14+
<artifactId>junit</artifactId>
15+
<scope>test</scope>
16+
</dependency>
17+
</dependencies>
1118
</project>
+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
package com.iluwatar;
2+
import org.junit.Test;
3+
4+
import com.iluwatar.App;
5+
6+
public class AppTest {
7+
8+
@Test
9+
public void test() {
10+
String[] args = {};
11+
App.main(args);
12+
}
13+
}

Diff for: adapter/pom.xml

+7
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,11 @@
88
<version>1.0-SNAPSHOT</version>
99
</parent>
1010
<artifactId>adapter</artifactId>
11+
<dependencies>
12+
<dependency>
13+
<groupId>junit</groupId>
14+
<artifactId>junit</artifactId>
15+
<scope>test</scope>
16+
</dependency>
17+
</dependencies>
1118
</project>

Diff for: adapter/src/test/java/com/iluwatar/AppTest.java

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.iluwatar;
2+
3+
import org.junit.Test;
4+
5+
public class AppTest {
6+
7+
@Test
8+
public void test() {
9+
String[] args = {};
10+
App.main(args);
11+
}
12+
}

Diff for: bridge/pom.xml

+7
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,11 @@
88
<version>1.0-SNAPSHOT</version>
99
</parent>
1010
<artifactId>bridge</artifactId>
11+
<dependencies>
12+
<dependency>
13+
<groupId>junit</groupId>
14+
<artifactId>junit</artifactId>
15+
<scope>test</scope>
16+
</dependency>
17+
</dependencies>
1118
</project>

Diff for: bridge/src/test/java/com/iluwatar/AppTest.java

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.iluwatar;
2+
3+
import org.junit.Test;
4+
5+
public class AppTest {
6+
7+
@Test
8+
public void test() {
9+
String[] args = {};
10+
App.main(args);
11+
}
12+
}

Diff for: builder/pom.xml

+7
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,11 @@
88
<version>1.0-SNAPSHOT</version>
99
</parent>
1010
<artifactId>builder</artifactId>
11+
<dependencies>
12+
<dependency>
13+
<groupId>junit</groupId>
14+
<artifactId>junit</artifactId>
15+
<scope>test</scope>
16+
</dependency>
17+
</dependencies>
1118
</project>

Diff for: builder/src/test/java/com/iluwatar/AppTest.java

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.iluwatar;
2+
3+
import org.junit.Test;
4+
5+
public class AppTest {
6+
7+
@Test
8+
public void test() {
9+
String[] args = {};
10+
App.main(args);
11+
}
12+
}

Diff for: chain/pom.xml

+7
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,11 @@
88
<version>1.0-SNAPSHOT</version>
99
</parent>
1010
<artifactId>chain</artifactId>
11+
<dependencies>
12+
<dependency>
13+
<groupId>junit</groupId>
14+
<artifactId>junit</artifactId>
15+
<scope>test</scope>
16+
</dependency>
17+
</dependencies>
1118
</project>

Diff for: chain/src/test/java/com/iluwatar/AppTest.java

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.iluwatar;
2+
3+
import org.junit.Test;
4+
5+
public class AppTest {
6+
7+
@Test
8+
public void test() {
9+
String[] args = {};
10+
App.main(args);
11+
}
12+
}

Diff for: command/pom.xml

+7
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,11 @@
88
<version>1.0-SNAPSHOT</version>
99
</parent>
1010
<artifactId>command</artifactId>
11+
<dependencies>
12+
<dependency>
13+
<groupId>junit</groupId>
14+
<artifactId>junit</artifactId>
15+
<scope>test</scope>
16+
</dependency>
17+
</dependencies>
1118
</project>

Diff for: command/src/test/java/com/iluwatar/AppTest.java

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.iluwatar;
2+
3+
import org.junit.Test;
4+
5+
public class AppTest {
6+
7+
@Test
8+
public void test() {
9+
String[] args = {};
10+
App.main(args);
11+
}
12+
}

Diff for: composite/pom.xml

+7
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,11 @@
88
<version>1.0-SNAPSHOT</version>
99
</parent>
1010
<artifactId>composite</artifactId>
11+
<dependencies>
12+
<dependency>
13+
<groupId>junit</groupId>
14+
<artifactId>junit</artifactId>
15+
<scope>test</scope>
16+
</dependency>
17+
</dependencies>
1118
</project>

Diff for: composite/src/test/java/com/iluwatar/AppTest.java

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.iluwatar;
2+
3+
import org.junit.Test;
4+
5+
public class AppTest {
6+
7+
@Test
8+
public void test() {
9+
String[] args = {};
10+
App.main(args);
11+
}
12+
}

Diff for: decorator/pom.xml

+7
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,11 @@
88
<version>1.0-SNAPSHOT</version>
99
</parent>
1010
<artifactId>decorator</artifactId>
11+
<dependencies>
12+
<dependency>
13+
<groupId>junit</groupId>
14+
<artifactId>junit</artifactId>
15+
<scope>test</scope>
16+
</dependency>
17+
</dependencies>
1118
</project>

Diff for: decorator/src/test/java/com/iluwatar/AppTest.java

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.iluwatar;
2+
3+
import org.junit.Test;
4+
5+
public class AppTest {
6+
7+
@Test
8+
public void test() {
9+
String[] args = {};
10+
App.main(args);
11+
}
12+
}

Diff for: double-checked-locking/pom.xml

+7
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,11 @@
66
<version>1.0-SNAPSHOT</version>
77
</parent>
88
<artifactId>double-checked-locking</artifactId>
9+
<dependencies>
10+
<dependency>
11+
<groupId>junit</groupId>
12+
<artifactId>junit</artifactId>
13+
<scope>test</scope>
14+
</dependency>
15+
</dependencies>
916
</project>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.iluwatar;
2+
3+
import org.junit.Test;
4+
5+
public class AppTest {
6+
7+
@Test
8+
public void test() {
9+
String[] args = {};
10+
App.main(args);
11+
}
12+
}

Diff for: facade/pom.xml

+7
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,11 @@
88
<version>1.0-SNAPSHOT</version>
99
</parent>
1010
<artifactId>facade</artifactId>
11+
<dependencies>
12+
<dependency>
13+
<groupId>junit</groupId>
14+
<artifactId>junit</artifactId>
15+
<scope>test</scope>
16+
</dependency>
17+
</dependencies>
1118
</project>

Diff for: facade/src/test/java/com/iluwatar/AppTest.java

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.iluwatar;
2+
3+
import org.junit.Test;
4+
5+
public class AppTest {
6+
7+
@Test
8+
public void test() {
9+
String[] args = {};
10+
App.main(args);
11+
}
12+
}

Diff for: factory-method/pom.xml

+7
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,11 @@
88
<version>1.0-SNAPSHOT</version>
99
</parent>
1010
<artifactId>factory-method</artifactId>
11+
<dependencies>
12+
<dependency>
13+
<groupId>junit</groupId>
14+
<artifactId>junit</artifactId>
15+
<scope>test</scope>
16+
</dependency>
17+
</dependencies>
1118
</project>
+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.iluwatar;
2+
3+
import org.junit.Test;
4+
5+
public class AppTest {
6+
7+
@Test
8+
public void test() {
9+
String[] args = {};
10+
App.main(args);
11+
}
12+
}

Diff for: flyweight/pom.xml

+7
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,11 @@
88
<version>1.0-SNAPSHOT</version>
99
</parent>
1010
<artifactId>flyweight</artifactId>
11+
<dependencies>
12+
<dependency>
13+
<groupId>junit</groupId>
14+
<artifactId>junit</artifactId>
15+
<scope>test</scope>
16+
</dependency>
17+
</dependencies>
1118
</project>

Diff for: flyweight/src/test/java/com/iluwatar/AppTest.java

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.iluwatar;
2+
3+
import org.junit.Test;
4+
5+
public class AppTest {
6+
7+
@Test
8+
public void test() {
9+
String[] args = {};
10+
App.main(args);
11+
}
12+
}

Diff for: interpreter/pom.xml

+7
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,11 @@
88
<version>1.0-SNAPSHOT</version>
99
</parent>
1010
<artifactId>interpreter</artifactId>
11+
<dependencies>
12+
<dependency>
13+
<groupId>junit</groupId>
14+
<artifactId>junit</artifactId>
15+
<scope>test</scope>
16+
</dependency>
17+
</dependencies>
1118
</project>

Diff for: interpreter/src/test/java/com/iluwatar/AppTest.java

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.iluwatar;
2+
3+
import org.junit.Test;
4+
5+
public class AppTest {
6+
7+
@Test
8+
public void test() {
9+
String[] args = {};
10+
App.main(args);
11+
}
12+
}

Diff for: iterator/pom.xml

+7
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,11 @@
88
<version>1.0-SNAPSHOT</version>
99
</parent>
1010
<artifactId>iterator</artifactId>
11+
<dependencies>
12+
<dependency>
13+
<groupId>junit</groupId>
14+
<artifactId>junit</artifactId>
15+
<scope>test</scope>
16+
</dependency>
17+
</dependencies>
1118
</project>

Diff for: iterator/src/test/java/com/iluwatar/AppTest.java

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.iluwatar;
2+
3+
import org.junit.Test;
4+
5+
public class AppTest {
6+
7+
@Test
8+
public void test() {
9+
String[] args = {};
10+
App.main(args);
11+
}
12+
}

Diff for: mediator/pom.xml

+7
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,11 @@
88
<version>1.0-SNAPSHOT</version>
99
</parent>
1010
<artifactId>mediator</artifactId>
11+
<dependencies>
12+
<dependency>
13+
<groupId>junit</groupId>
14+
<artifactId>junit</artifactId>
15+
<scope>test</scope>
16+
</dependency>
17+
</dependencies>
1118
</project>

Diff for: mediator/src/test/java/com/iluwatar/AppTest.java

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.iluwatar;
2+
3+
import org.junit.Test;
4+
5+
public class AppTest {
6+
7+
@Test
8+
public void test() {
9+
String[] args = {};
10+
App.main(args);
11+
}
12+
}

Diff for: memento/pom.xml

+7
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,11 @@
88
<version>1.0-SNAPSHOT</version>
99
</parent>
1010
<artifactId>memento</artifactId>
11+
<dependencies>
12+
<dependency>
13+
<groupId>junit</groupId>
14+
<artifactId>junit</artifactId>
15+
<scope>test</scope>
16+
</dependency>
17+
</dependencies>
1118
</project>

0 commit comments

Comments
 (0)