mirror of
https://github.com/tiennm99/java-design-patterns.git
synced 2026-05-19 03:26:07 +00:00
Added tests for monostate pattern
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user