⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testrunresultbuildertest.java

📁 sourcode about java basic
💻 JAVA
字号:
package jsunit.java.tests_core.net.jsunit.model;

import junit.framework.TestCase;
import net.jsunit.DummyBrowserResult;
import net.jsunit.utility.XmlUtility;

public class TestRunResultBuilderTest extends TestCase {

    public void testSimple() throws Exception {
        TestRunResultBuilder builder = new TestRunResultBuilder(new DummyBrowserSource("mybrowser.exe", 1));
        TestRunResult result = builder.build(XmlUtility.asXmlDocument(fullValidResult()));
        assertEquals(ResultType.SUCCESS, result.getResultType());
        assertEquals(2, result.getChildren().size());
        assertEquals("my cool os", result.getOsString());
        assertEquals("127.0.0.1", result.getIpAddress());
        assertEquals("machine.example.com", result.getHostname());
    }

    private String fullValidResult() {
        return
                "<testRunResult>" +
                        "<properties>" +
                        "<property name=\"os\" value=\"my cool os\"></property>" +
                        "<property name=\"ipAddress\" value=\"127.0.0.1\"></property>" +
                        "<property name=\"hostname\" value=\"machine.example.com\"></property>" +
                        "</properties>" +
                        successResult().asXmlFragment() +
                        successResult().asXmlFragment() +
                        "</testRunResult>";
    }

    private BrowserResult successResult() {
        return new DummyBrowserResult(true, 0, 0);
    }


}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -