FileDocCategorySizeDatePackage
LocaleWebTest.javaAPI DocExample862Tue Oct 12 15:58:14 BST 2004com.oreilly.strutsckbk.ch13

LocaleWebTest.java

package com.oreilly.strutsckbk.ch13;

import java.util.Locale;

import net.sourceforge.jwebunit.TestContext;
import net.sourceforge.jwebunit.WebTestCase;

public class LocaleWebTest extends WebTestCase {

    public LocaleWebTest(String name) {
        super(name);
    }

    public void setUp() throws Exception {
        testContext = getTestContext();
        testContext.setBaseUrl("http://localhost/jsc-ch13");
        testContext.setResourceBundleName(
            "org.apache.struts.webapp.example.ApplicationResources"
        );
    }
    
    public void testRussian() {
        testContext.setLocale(new Locale("ru"));
        testContext.getWebClient().setHeaderField("Accept-Language","ru");
        beginAt("/index.jsp");
        assertTitleEqualsKey("index.title");
    }
    
    private TestContext testContext;
}