diff --git a/src/test/java/de/ailis/usb4java/adapter/UsbDeviceAdapterTest.java b/src/test/java/de/ailis/usb4java/adapter/UsbDeviceAdapterTest.java new file mode 100644 index 0000000..ee6d996 --- /dev/null +++ b/src/test/java/de/ailis/usb4java/adapter/UsbDeviceAdapterTest.java @@ -0,0 +1,37 @@ +/* + * Copyright (C) 2013 Klaus Reimer + * See LICENSE.md for licensing information. + */ +package de.ailis.usb4java.adapter; + +import javax.usb.event.UsbDeviceDataEvent; +import javax.usb.event.UsbDeviceErrorEvent; +import javax.usb.event.UsbDeviceEvent; +import javax.usb.event.UsbDeviceListener; + +import org.junit.Test; + +/** + * Test the {@link UsbDeviceAdapter} class. There is not really anything to + * test there. This class just ensures that the class exists and provides + * the needed methods. + * + * @author Klaus Reimer (k@ailis.de) + */ +public class UsbDeviceAdapterTest +{ + /** + * Ensure the existence of the needed methods. + */ + @Test + public void testAbstractMethods() + { + final UsbDeviceListener adapter = new UsbDeviceAdapter() + { + // Empty + }; + adapter.usbDeviceDetached((UsbDeviceEvent) null); + adapter.dataEventOccurred((UsbDeviceDataEvent) null); + adapter.errorEventOccurred((UsbDeviceErrorEvent) null); + } +} diff --git a/src/test/java/de/ailis/usb4java/adapter/UsbPipeAdapterTest.java b/src/test/java/de/ailis/usb4java/adapter/UsbPipeAdapterTest.java new file mode 100644 index 0000000..fd8c27b --- /dev/null +++ b/src/test/java/de/ailis/usb4java/adapter/UsbPipeAdapterTest.java @@ -0,0 +1,35 @@ +/* + * Copyright (C) 2013 Klaus Reimer + * See LICENSE.md for licensing information. + */ +package de.ailis.usb4java.adapter; + +import javax.usb.event.UsbPipeDataEvent; +import javax.usb.event.UsbPipeErrorEvent; +import javax.usb.event.UsbPipeListener; + +import org.junit.Test; + +/** + * Test the {@link UsbPipeAdapter} class. There is not really anything to + * test there. This class just ensures that the class exists and provides + * the needed methods. + * + * @author Klaus Reimer (k@ailis.de) + */ +public class UsbPipeAdapterTest +{ + /** + * Ensure the existence of the needed methods. + */ + @Test + public void testAbstractMethods() + { + final UsbPipeListener adapter = new UsbPipeAdapter() + { + // Empty + }; + adapter.dataEventOccurred((UsbPipeDataEvent) null); + adapter.errorEventOccurred((UsbPipeErrorEvent) null); + } +} diff --git a/src/test/java/de/ailis/usb4java/adapter/UsbServicesAdapterTest.java b/src/test/java/de/ailis/usb4java/adapter/UsbServicesAdapterTest.java new file mode 100644 index 0000000..73d2961 --- /dev/null +++ b/src/test/java/de/ailis/usb4java/adapter/UsbServicesAdapterTest.java @@ -0,0 +1,34 @@ +/* + * Copyright (C) 2013 Klaus Reimer + * See LICENSE.md for licensing information. + */ +package de.ailis.usb4java.adapter; + +import javax.usb.event.UsbServicesEvent; +import javax.usb.event.UsbServicesListener; + +import org.junit.Test; + +/** + * Test the {@link UsbServicesAdapter} class. There is not really anything to + * test there. This class just ensures that the class exists and provides + * the needed methods. + * + * @author Klaus Reimer (k@ailis.de) + */ +public class UsbServicesAdapterTest +{ + /** + * Ensure the existence of the needed methods. + */ + @Test + public void testAbstractMethods() + { + final UsbServicesListener adapter = new UsbServicesAdapter() + { + // Empty + }; + adapter.usbDeviceAttached((UsbServicesEvent) null); + adapter.usbDeviceDetached((UsbServicesEvent) null); + } +}