es.upm.dit.gsi.beast.reader.system
Class CreateSystemTestSuite

java.lang.Object
  extended by es.upm.dit.gsi.beast.reader.system.CreateSystemTestSuite

public class CreateSystemTestSuite
extends Object

Project: beast File: es.upm.dit.gsi.beast.reader.system.CreateSystemTestSuite.java Class to create the system test suite, where the developers must add the necessary calls to the MAS test included in the feature required by the client Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)

Version:
0.1
Author:
Alberto Mardomingo, alvarocarrera

Constructor Summary
CreateSystemTestSuite()
           
 
Method Summary
static void createSystemTestSuite(String story_name, String platform_name, String package_path, String dest_dir, String loggingPropFile, String storyUser, String userFeature, String userBenefit, HashMap<String,String[]> scenarios)
          Method to create the java file that it's executed by the caseManager.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CreateSystemTestSuite

public CreateSystemTestSuite()
Method Detail

createSystemTestSuite

public static void createSystemTestSuite(String story_name,
                                         String platform_name,
                                         String package_path,
                                         String dest_dir,
                                         String loggingPropFile,
                                         String storyUser,
                                         String userFeature,
                                         String userBenefit,
                                         HashMap<String,String[]> scenarios)
                                  throws BeastException
Method to create the java file that it's executed by the caseManager. Its name comes from the Story that it's testing.

Parameters:
story_name - - the name of the Story
platform_name - - the name of the platform
package_path - - the package path
dest_dir - the main folder (typically src/main/java)
loggingPropFile -
storyUser - - The user launching the Story
userFeature - - The feature requested by the user
userBenefit - - The benefit the feature will provide
scenarios - - A list with the tests to launch in the testSuite.
Throws:
BeastException


Copyright © 2014 Grupo de Sistemas Inteligentes - Universidad Politécnica de Madrid. All Rights Reserved.