Beispiel #1
0
 @Override
 public Object next() {
   switch (_pointer++) {
     case 0:
       return _greeting.getReceiver();
     case 1:
       return _greeting.getSender();
     case 2:
       return _greeting.getId();
   }
   return null;
 }
  public void run() {
    try {
      for (int i = 1; i <= REPETITIONS; i++) {

        if (first) {
          greeting.setGreeting("GoodBye World");
          first = false;
        } else {
          greeting.setGreeting("Hello World");
          first = true;
        }

        Thread.sleep(DELAY);
      }
    } catch (InterruptedException exception) {
    }
  }
 /**
  * Processes requests for both HTTP <code>GET</code> and <code>POST</code> methods.
  *
  * @param request servlet request
  * @param response servlet response
  * @throws ServletException if a servlet-specific error occurs
  * @throws IOException if an I/O error occurs
  */
 protected void processRequest(HttpServletRequest request, HttpServletResponse response)
     throws ServletException, IOException {
   response.setContentType("text/html;charset=UTF-8");
   try (PrintWriter out = response.getWriter()) {
     out.println("<!DOCTYPE html>");
     out.println("<html>");
     out.println("<head>");
     out.println("<title>Excluded bean implementation using <exclude> in beans.xml</title>");
     out.println("</head>");
     out.println("<body>");
     out.println("<h1>Excluded bean implementation using <exclude> in beans.xml</h1>");
     out.println(greeting.greet("Duke"));
     out.println("</body>");
     out.println("</html>");
   }
 }
Beispiel #4
0
 private static void testCGLibDynamicProxy() {
   Greeting greeting = CGLibDynamicProxy.getInstance().getProxy(GreetingImpl.class);
   greeting.sayHello("Jack");
 }
Beispiel #5
0
 private static void testJDKDynamicProxy() {
   Greeting greeting = new JDKDynamicProxy(new GreetingImpl()).getProxy();
   greeting.sayHello("Jack");
 }
Beispiel #6
0
 private static void testGreetingProxy() {
   Greeting greetingProxy = new GreetingProxy(new GreetingImpl());
   greetingProxy.sayHello("Jack");
 }
  @Test
  public void appendGreeting_normalData_setsContentProperty() {
    Greeting got = guestbookUnderTest.appendGreeting("Hello, Datastore!");

    assertThat(got.getContent()).named("content property").isEqualTo("Hello, Datastore!");
  }
Beispiel #8
0
 public String apply(Greeting greeting) {
   return greeting.getGreeting();
 }
  @Test(dataProvider = "positiveGreetingData")
  public void testGreeting(String msg, String who) {
    Greeting greeting = new Greeting(who);

    assertEquals(greeting.getWho(), who, "Unexpected value for 'who'");
  }
  public void testGreetingDefault() {
    Greeting greeting = new Greeting();

    assertEquals(greeting.getWho(), "World", "Expected who to be 'World' for default constructor");
  }