TestEthLinux.java 2.62 KB

package org.emercit.utilstools;


import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;
import static org.junit.Assert.*;

import java.util.Vector;

import org.emercit.utilstools.config.Msg;
import org.junit.Before;
import org.junit.After;
import org.junit.Ignore;
import org.emercit.ethmanager.model.EthBean;
import org.emercit.ethmanager.service.EthLinux;

@Ignore
public class TestEthLinux extends TestCase {

		
		private EthBean bean;
		
		private Vector<EthBean> beans;
		
		private EthLinux ethlinux;
		
		private int value;
		
		private Msg msg;
	
		public TestEthLinux( String testName )
	    {
	        super( testName );
	    }

	  	public static Test suite()
	    {
	        return new TestSuite( TestEthLinux.class );
	    }
	  	
	  	@Before
	    public void upEthLinux()
	    {
	  		
	    }
	    
	  	@After
	    public void downEthLinux()
	    {
	  		
	    }
	    

	    /*
	     *   Установка и сбро сетевых настроек
	     */
	    public void testEthLinux()
	    {
	    	ethlinux=new EthLinux();
	    	assertNotNull(ethlinux);
	    	
	    	
	    	// INIT
	    	int value=ethlinux.setDefaults();
	    	
	    	msg=Msg.getByCode(value);
	    	if (msg.getTypeVariable().getCode()==1) { 
	    		fail("Тест завален");
	    	}
	    	
	    	
	    	beans=ethlinux.getEthBeans();
	    	
	    	assertNotNull(beans);
	    	
	    	bean=beans.firstElement();
	    	
	    	assertNotNull(bean);
	    	
	    	value=ethlinux.reload(bean.getName());
	    	
	    	msg=Msg.getByCode(value);
	    	if (msg.getTypeVariable().getCode()==1) { 
	    		fail("Тест завален");
	    	}
	    	
	    	
	    	bean.setIp("192.168.99.1");
	    	
	    	value=ethlinux.Update(bean);
	    	msg=Msg.getByCode(value);
	    	if (msg.getTypeVariable().getCode()==1) { 
	    		fail("Тест завален");
	    	}
	    	
	    	 assertTrue( true );
	    }
	    
	    
	    
	
}




//assertFalse(!stservice.IsRun("start.jar")); // Если true - то тест завален
// assertEquals(stservice.IsRun("start.jar")); // Если не равны - тест завален
// assertNotNull(stservice.IsRun("start.jar"))); // Если null - тест завален
 //assertNull(stservice.IsRun("start.jar"))); // Если не null - тест завален
 //assertNotSame(stservice.IsRun("start.jar")); // Если оба объекта являются одинаковыми(не одно и то же, что равны) - тест завален
     //assertSame(stservice.IsRun("start.jar")); // Если оба объекта не являются одинаковыми - тест завален