Added tests for monostate pattern

This commit is contained in:
Jeroen Meulemeester
2015-12-21 13:29:25 +01:00
parent 6fe01e73b2
commit 531158c836
6 changed files with 58 additions and 15 deletions
@@ -28,8 +28,8 @@ public class App {
public static void main(String[] args) {
LoadBalancer loadBalancer1 = new LoadBalancer();
LoadBalancer loadBalancer2 = new LoadBalancer();
loadBalancer1.serverequest(new Request("Hello"));
loadBalancer2.serverequest(new Request("Hello World"));
loadBalancer1.serverRequest(new Request("Hello"));
loadBalancer2.serverRequest(new Request("Hello World"));
}
}
@@ -39,7 +39,7 @@ public class LoadBalancer {
return lastServedId;
}
public void serverequest(Request request) {
public void serverRequest(Request request) {
if (lastServedId >= servers.size()) {
lastServedId = 0;
}
@@ -25,7 +25,7 @@ public class Server {
return port;
}
public final void serve(Request request) {
public void serve(Request request) {
System.out.println("Server ID " + id + " associated to host : " + getHost() + " and Port "
+ getPort() + " Processed request with value " + request.value);
}