⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cameramanagertest.java

📁 Java source code IP Camera project for studying. Java源代碼的IP攝像頭項目的研究。
💻 JAVA
字号:
package sept.tests.standard;import java.util.ArrayList;import sept.model.CameraManager;import sept.model.Photo;public class CameraManagerTest {	/* This method is for testing. I should move it to a test file. */	public static void main(String[] args){		CameraManager cm = new CameraManager(); 	/* Test 1: Add a camera, and check that it exists */		cm.addCamera("C:\\Documents and Settings\\Admin\\Desktop\\SEPT-Class-Diagram-draft\\cameras\\camera1", "camera1");			System.out.println("Number of cameras = " + cm.numberOfCameras());	/* Test 2: Add another camera, and check that it exists */		cm.addCamera("C:\\Documents and Settings\\Admin\\Desktop\\SEPT-Class-Diagram-draft\\cameras\\camera2", "camera2");		System.out.println("Number of cameras = " + cm.numberOfCameras());	/* Test 3: Retrieve photos from a camera */		ArrayList<Photo> camera1Photos = cm.getPhotos("camera1");		if(camera1Photos == null) {			System.out.println("uh this message should not be printed ...");		}		else {			System.out.println("OK PRINTING FILE NAMES OF PHOTOS");			for(int i = 0; i < camera1Photos.size(); i++){				System.out.println(camera1Photos.get(i).getFileName());			}		}	/* Test 4: Check that it updates correctly when folder contents change */	/* Test 5: Remove each camera and make sure they are gone */		}}

⌨️ 快捷键说明

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