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/KernelTestCase.java
1
package
unit.kernel.models.kernel;
2
3
import
kernel
.
ApplicationKernelFactory
;
4
import
kernel
.
Kernel
;
5
import
kernel
.
KernelFactory
;
6
import
kernel
.
serial_ports
.
PortDriver
;
7
import
org.junit.Before;
8
import
unit
.
kernel
.
models
.
ModelsTestCase
;
9
10
import
static
org.junit.Assert.assertTrue;
11
15
public
abstract
class
KernelTestCase
extends
ModelsTestCase
{
16
protected
Kernel
kernel
;
17
protected
PortDriver
mockPortDriver;
18
19
@Before
20
public
void
setUp(){
21
setMockPortDriver();
22
setKernel();
23
}
24
25
private
void
setMockPortDriver(){
26
mockPortDriver =
context
.mock(
PortDriver
.class);
27
}
28
29
private
void
setKernel(){
30
KernelFactory
kernelFactory =
new
ApplicationKernelFactory
();
31
kernelFactory.
setPortDriver
(mockPortDriver);
32
33
assertTrue(kernelFactory.
canKernelBeStarted
());
34
35
kernel = kernelFactory.
getKernelInstance
();
36
}
37
}
unit.kernel.models.ModelsTestCase
Definition:
ModelsTestCase.java:8
kernel.KernelFactory
Definition:
KernelFactory.java:10
unit.kernel.models.kernel.KernelTestCase
Definition:
models/kernel/KernelTestCase.java:15
kernel
Definition:
ApplicationKernelFactory.java:1
unit.kernel
kernel.KernelFactory.canKernelBeStarted
Boolean canKernelBeStarted()
unit
kernel.serial_ports
unit.UnitTestCase.context
final Mockery context
Definition:
UnitTestCase.java:20
unit.kernel.models
kernel.Kernel
Definition:
main/java/kernel/Kernel.java:13
kernel.KernelFactory.setPortDriver
void setPortDriver(PortDriver newPortDriver)
kernel.ApplicationKernelFactory
Definition:
ApplicationKernelFactory.java:13
kernel.KernelFactory.getKernelInstance
Kernel getKernelInstance()
kernel.serial_ports.PortDriver
Definition:
main/java/kernel/serial_ports/PortDriver.java:8
Git Repo