Package

Source Code of TestDataX10

/**
* Classe TestDataX10 pour valider la conformité du package DataX10.
*
* Gestion de l'information 247-616-SH
* Hiver 2014
*
* @author Pierre Bergeron
* @version 0.2
*/
import DataX10.*;

public class TestDataX10
{
    public static void main(String[] sArgs)
    {
        String sUtilitaire = "br";                      // Utilitaire
        String sHouseCode = "I";                        // HouseCode
        String sKeyCode = "2";                          // KeyCode
        String sCommandCode = "OFF";                    // Commande
        String sOptions = "-v";                         // Options pour BottleRocket
        Integer iID = new Integer(0);                   // ID de l'utilisateur
        String sPassword = "r2d2";                      // Mot de passe
        String sIPServer = "127.0.0.1";                 // Adresse IP du serveur X10
        Integer iPortServer = new Integer(2222);        // Port du serveur X10
        String sIPClient = "10.10.10.1";                // Adresse IP du Client
        Integer iPortClient = new Integer(2223);        // Port du client
        String sMessage = "Test du package DataX10";    // Message entre client-serveur
       
        // Construction de l'objet DataX10
        DataX10 dx = new DataX10();

        // Test des fonctions setUtilitaire() et getUtilitaire()
        dx.setUtilitaire(sUtilitaire);
        if(dx.getUtilitaire().equals(sUtilitaire))
            System.out.println("Fonctions setUtilitaire() et getUtilitaire() : OK");
        else
            System.out.println("Erreur dans setUtilitaire() et/ou getUtilitaire()");

        // Test des fonctions setHouseCode() et getHouseCode()
        dx.setHouseCode(sHouseCode);
        if(dx.getHouseCode().equals(sHouseCode))
            System.out.println("Fonctions setHouseCode() et getHouseCode() : OK");
        else
            System.out.println("Erreur dans setHouseCode() et/ou getHouseCode() : ERREUR");
           
        // Test des fonctions setKeyCode() et getKeyCode()
        dx.setKeyCode(sKeyCode);
        if(dx.getKeyCode().equals(sKeyCode))
            System.out.println("Fonctions setKeyCode() et getKeyCode() : OK");
        else
            System.out.println("Erreur dans setKeyCode() et/ou getKeyCode() : ERREUR");
           
        // Test des fonctions setCommandCode() et getCommandCode()
        dx.setCommandCode(sCommandCode);
        if(dx.getCommandCode().equals(sCommandCode))
            System.out.println("Fonctions setCommandCode() et getCommandCode() : OK");
        else
            System.out.println("Erreur dans setCommandCode() et/ou getCommandCode() : ERREUR");
       
        // Test des fonctions setOptions() et getOptions()
        dx.setOptions(sOptions);
        if(dx.getOptions().equals(sOptions))
            System.out.println("Fonctions setOptions() et getOptions() : OK");
        else
            System.out.println("Erreur dans setOptions() et/ou getOptions() : ERREUR");
           
        // Test des fonctions setID() et getID()
        dx.setID(iID);
        if(dx.getID().equals(iID))
            System.out.println("Fonctions setID() et getID() : OK");
        else
            System.out.println("Erreur dans setID() et/ou getID() : ERREUR");
           
        // Test des fonctions set() et get()
        dx.setPassword(sPassword);
        if(dx.getPassword().equals(sPassword))
            System.out.println("Fonctions setPassword() et getPassword() : OK");
        else
            System.out.println("Erreur dans setPassword() et/ou getPassword() : ERREUR");
           
        // Test des fonctions setIPAdressServer() et getIPAdressServer()
        dx.setIPAdressServer(sIPServer);
        if(dx.getIPAdressServer().equals(sIPServer))
            System.out.println("Fonctions setIPAdressServer() et getIPAdressServer() : OK");
        else
            System.out.println("Erreur dans setIPAdressServer() et/ou getIPAdressServer() : ERREUR");
           
        // Test des fonctions setPortServer() et getPortServer()
        dx.setPortServer(iPortServer);
        if(dx.getPortServer().equals(iPortServer))
            System.out.println("Fonctions setPortServer() et getPortServer() : OK");
        else
            System.out.println("Erreur dans setPortServer() et/ou getPortServer() : ERREUR");
           
        // Test des fonctions setIPAdressClient() et getIPAdressClient()
        dx.setIPAdressClient(sIPClient);
        if(dx.getIPAdressClient().equals(sIPClient))
            System.out.println("Fonctions setIPAdressClient() et getIPAdressClient() : OK");
        else
            System.out.println("Erreur dans setIPAdressClient() et/ou getIPAdressClient() : ERREUR");
           
        // Test des fonctions setPortClient() et getPortClient()
        dx.setPortClient(iPortClient);
        if(dx.getPortClient().equals(iPortClient))
            System.out.println("Fonctions setPortClient() et getPortClient() : OK");
        else
            System.out.println("Erreur dans setPortClient() et/ou getPortClient() : ERREUR");
           
        // Test des fonctions setMessage() et getMessage()
        dx.setMessage(sMessage);
        if(dx.getMessage().equals(sMessage))
            System.out.println("Fonctions setMessage() et getMessage() : OK");
        else
            System.out.println("Erreur dans setMessage() et/ou getMessage() : ERREUR");
      
    }
}
TOP

Related Classes of TestDataX10

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.