BakeoutController-Basic
0.1
A Controller for the Omicron vacuum chamber
Main Page
Related Pages
Packages
Classes
Files
File List
src
test
java
unit
kernel
models
kernel
models/kernel/GetSerialPortNames.java
1
package
unit.kernel.models.kernel;
2
3
import
kernel
.
models
.
Kernel
;
4
import
kernel
.
views
.
CommPortReporter
;
5
import
org.jmock.Expectations;
6
import
org.junit.Before;
7
import
org.junit.Test;
8
9
import
static
org.junit.Assert.assertNotNull;
10
14
public
final
class
GetSerialPortNames
extends
KernelTestCase
{
15
private
CommPortReporter
reporter;
16
17
@Before
18
public
void
setReporter(){
19
reporter =
kernel
.getCommPortReporter();
20
}
21
22
@Before
23
public
void
setContext(){
24
context
.checking(
new
ExpectationsForReporter());
25
}
26
27
@Test
28
public
void
getSerialPortNames(){
29
assertNotNull(reporter.
getSerialPortNames
());
30
}
31
32
private
class
ExpectationsForReporter
extends
Expectations {
33
public
ExpectationsForReporter(){
34
oneOf(mockPortDriver).getSerialPortNames();
35
}
36
}
37
}
unit.kernel.models.kernel.KernelTestCase
Definition:
models/kernel/KernelTestCase.java:15
kernel.views
Definition:
CommPortReporter.java:1
kernel.models
Definition:
CombinedDeviceContainer.java:1
kernel.views.CommPortReporter.getSerialPortNames
List< String > getSerialPortNames()
kernel
Definition:
ApplicationKernelFactory.java:1
kernel.views.CommPortReporter
Definition:
CommPortReporter.java:8
unit.UnitTestCase.context
final Mockery context
Definition:
UnitTestCase.java:20
kernel.models.Kernel
Definition:
main/java/kernel/models/Kernel.java:23
unit.kernel.models.kernel.GetSerialPortNames
Definition:
models/kernel/GetSerialPortNames.java:14
Git Repo