📄 configurationinfotest.java
字号:
/**
* 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -