From 8a7f91095a2bb88f997ca16d4ece13d4a2e20e6d Mon Sep 17 00:00:00 2001 From: fgzhang Date: Fri, 3 Feb 2012 08:41:55 +0000 Subject: [PATCH] selenium:add case for test stop conductor git-svn-id: http://talendforge.org/svn/tis_shared/branches/branch-5_0@77779 f6f1c999-d317-4740-80b0-e6d1abc6f99e --- .../cases/esbconductor/TestStopConductor.java | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 org.talend.selenium.tac.test/src/main/java/com/talend/tac/cases/esbconductor/TestStopConductor.java diff --git a/org.talend.selenium.tac.test/src/main/java/com/talend/tac/cases/esbconductor/TestStopConductor.java b/org.talend.selenium.tac.test/src/main/java/com/talend/tac/cases/esbconductor/TestStopConductor.java new file mode 100644 index 0000000000..18abbb6716 --- /dev/null +++ b/org.talend.selenium.tac.test/src/main/java/com/talend/tac/cases/esbconductor/TestStopConductor.java @@ -0,0 +1,36 @@ +package com.talend.tac.cases.esbconductor; + +import org.testng.annotations.Parameters; +import org.testng.annotations.Test; + +public class TestStopConductor extends ESBConductorUtils { + + @Test + @Parameters({"labelOfService", "desOfService", "repository", "group", "artifact", + "version", "name", "type", "context", "serverOfRuntime"}) + public void testStopESBConductor(String label, String des, String repository, + String group, String artifact, String version, String name, String type, + String context, String server) { + + String startId = "idESBConductorTaskGridStartButton"; + String startStatus = "Started"; + String startPromptInfo = "Bundle 'jobSecondProvider' started."; + + String stopId = "idESBConductorTaskGridStopButton"; + String stopStatus = "Stopped"; + String stopPopupInfo = "Are you sure you want to stop the bundle 'jobSecondProvider'"; + String StopPromptInfo = "Bundle 'jobSecondProvider' stopped."; + + this.addESBConductor(label, des, repository, group, artifact, + version, name, type, context, server); + + this.deployStartConductor(label, name, startPromptInfo, + startId, startStatus); + + this.undeployStopConductor(label, name, stopId, + stopStatus, stopPopupInfo, + StopPromptInfo); + + } + +}