1   /*
2    *  soapUI, copyright (C) 2004-2009 eviware.com 
3    *
4    *  soapUI is free software; you can redistribute it and/or modify it under the 
5    *  terms of version 2.1 of the GNU Lesser General Public License as published by 
6    *  the Free Software Foundation.
7    *
8    *  soapUI is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without 
9    *  even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 
10   *  See the GNU Lesser General Public License for more details at gnu.org.
11   */
12  
13  package com.eviware.soapui.support;
14  
15  import junit.framework.TestCase;
16  
17  public class ToolsTestCase extends TestCase
18  {
19  	public void testTokenizeArgs() throws Exception
20  	{
21  		assertNull( Tools.tokenizeArgs( "" ) );
22  		
23  		String[] args = Tools.tokenizeArgs( "test ett" );
24  		assertEquals( args.length, 2 );
25  
26  		args = Tools.tokenizeArgs( "\"test ett\"" );
27  		assertEquals( args.length, 1 );
28  		assertEquals( args[0], "test ett" );
29  		
30  		args = Tools.tokenizeArgs( "\"test//\" ett\" " );
31  		assertEquals( args.length, 1 );
32  		assertEquals( args[0], "test\" ett" );
33  	}
34  }