TestProxyLinux.java 2.38 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.emercit.proxymanager.model.ProxyBean;

import org.emercit.proxymanager.service.ProxyLinux;

import org.emercit.utilstools.config.Msg;


public class TestProxyLinux extends TestCase {

	
		private Vector<ProxyBean> beans;
		private ProxyLinux proxylinux;
	

		
		public TestProxyLinux( String testName )
	    {
	        super( testName );
	    }

		
	  	public static Test suite()
	    {
	        return new TestSuite( TestProxyLinux.class );
	    }
	  	
	  	@Before
	    public void upTestProxyLinux()
	    {
	  		
	    }
	    
	  	@After
	    public void downTestProxyLinux()
	    {
	  		
	    }
	    
	  	
	    public void testProxyLinux()
	    {
	    	
	    	proxylinux=new ProxyLinux();
	    	
	    	int value=proxylinux.init();
	    	
	    	Msg msg=Msg.getByCode(value);
	    	
	    	if (msg.getTypeVariable().getCode()==1) {
	    		fail("Инициализация настроек прокси не выполнена");
	    	}
	    	
	    	
	    	beans=proxylinux.getProxyBeans();
	   
	    	assertNotNull(beans);
	    	
	    	for (ProxyBean bean:beans) {
	    		
	    		bean.setHost("127.127.127.127");
	    	}
	    	
	    	 value=proxylinux.Config(beans);
	    		 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")); // Если оба объекта не являются одинаковыми - тест завален