configurationinfotest.java

来自「We intend to develop a wifi enabled p2p 」· Java 代码 · 共 114 行

JAVA
114
字号
/**

 * Filename:		ConfigurationInfoTest.java

 *

 * Test Type:		Whitebox Unit Test

 *

 * Description:		tests ConfigurationInfo class

 * 					tests default/initial values at construction of ConfigurationInfo class

 *					looking at the implementation of ConfigurationInfo class we know what the

 *					initial values of various state variables should be

 *					this test verifies those initial values

 *

 * Project: 		Linux-WIFI Project (Group 38 - CS 329)

 *

 * Submitted by:	Faisal Razzaq (razzaq) and Srinivas Kattragadda (Kattraga)

 *

 * Last Updated On:	3/11/03

 */



package edu.uiuc.cs.cs327.linuxwifi.services;

import java.lang.String;
import junit.framework.*;





public class ConfigurationInfoTest extends TestCase {



	// object to test

	private	ConfigurationInfo configinfoObject = null;



	// fixture

	protected void setUp(){

		configinfoObject = new ConfigurationInfo();

		}



	protected void tearDown(){

		configinfoObject = null;

		}





	// test default values

	public void testDefaultValuesAtConstruction()

	{

		Assert.assertTrue(configinfoObject.getMusicProfileVector() == null);

		Assert.assertTrue(configinfoObject.getMaxUploadsPerHour() == 0);

		Assert.assertTrue(configinfoObject.getKnownNodesVector() == null);

		Assert.assertTrue(configinfoObject.getKnownNodesOnly() == false);

		Assert.assertTrue(configinfoObject.getUploadDirectories() == null);

		Assert.assertTrue(configinfoObject.isModeAutoDrive() == false);

	}



	public void testConfigSave() {

		Assert.assertTrue(configinfoObject.save());

	}



	public void testConfigRead() {

		Assert.assertTrue(configinfoObject.load());

	}



}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?