Sha256: bcc9f4582e0718baa0f14c66ed893855be7440c152989cc779659f6b8b86441b

Contents?: true

Size: 847 Bytes

Versions: 22

Compression:

Stored size: 847 Bytes

Contents

package org.jruby.warbler;

import java.net.*;
import java.io.*;
import org.junit.Assert;
import org.junit.Test;
import org.hamcrest.Matcher;
import org.hamcrest.Matchers;

/**
 * Unit test for simple App.
 */
public class AppTestIT
{
    private static String appName = "simple_rack_test";

    /**
     * Hit the web app and test the response
     */
    @Test
    public void testApp() throws Exception
    {
        URL url = new URL("http://localhost:8080/" + appName);
        URLConnection conn = url.openConnection();
        BufferedReader in = new BufferedReader( new InputStreamReader( conn.getInputStream()));

        String inputLine;
        String content = "";

        while ((inputLine = in.readLine()) != null)
            content = inputLine;
        in.close();

        Assert.assertEquals("Hello, World", content);
    }
}

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
warbler-1.4.10 integration/simple_rack_test/src/test/java/org/jruby/warbler/AppTestIT.java
warbler-2.0.2 integration/simple_rack_test/src/test/java/org/jruby/warbler/AppTestIT.java
warbler-2.0.1 integration/simple_rack_test/src/test/java/org/jruby/warbler/AppTestIT.java
warbler-2.0.0 integration/simple_rack_test/src/test/java/org/jruby/warbler/AppTestIT.java
warbler-2.0.0.rc3 integration/simple_rack_test/src/test/java/org/jruby/warbler/AppTestIT.java
warbler-2.0.0.rc2 integration/simple_rack_test/src/test/java/org/jruby/warbler/AppTestIT.java
warbler-2.0.0.rc1 integration/simple_rack_test/src/test/java/org/jruby/warbler/AppTestIT.java
warbler-2.0.0.pre3 integration/simple_rack_test/src/test/java/org/jruby/warbler/AppTestIT.java
warbler-2.0.0.pre2 integration/simple_rack_test/src/test/java/org/jruby/warbler/AppTestIT.java
warbler-1.4.9 integration/simple_rack_test/src/test/java/org/jruby/warbler/AppTestIT.java
warbler-1.4.8 integration/simple_rack_test/src/test/java/org/jruby/warbler/AppTestIT.java
warbler-2.0.0.pre1 integration/simple_rack_test/src/test/java/org/jruby/warbler/AppTestIT.java
warbler-1.4.7 integration/simple_rack_test/src/test/java/org/jruby/warbler/AppTestIT.java
warbler-1.4.6 integration/simple_rack_test/src/test/java/org/jruby/warbler/AppTestIT.java
warbler-1.4.5 integration/simple_rack_test/src/test/java/org/jruby/warbler/AppTestIT.java
warbler-1.4.4 integration/simple_rack_test/src/test/java/org/jruby/warbler/AppTestIT.java
warbler-1.4.3 integration/simple_rack_test/src/test/java/org/jruby/warbler/AppTestIT.java
warbler-1.4.2 integration/simple_rack_test/src/test/java/org/jruby/warbler/AppTestIT.java
warbler-1.4.1 integration/simple_rack_test/src/test/java/org/jruby/warbler/AppTestIT.java
warbler-1.4.0 integration/simple_rack_test/src/test/java/org/jruby/warbler/AppTestIT.java