package jnpf.limsService.support;
|
|
public class LimsSxtQuyangJihuaRenwuStatusChecks {
|
|
public static void main(String[] args) {
|
assertTrue(LimsSxtQuyangJihuaRenwuStatus.PENDING.equals("pending"));
|
assertTrue(LimsSxtQuyangJihuaRenwuStatus.GENERATING.equals("generating"));
|
assertTrue(LimsSxtQuyangJihuaRenwuStatus.GENERATED.equals("generated"));
|
assertTrue(LimsSxtQuyangJihuaRenwuStatus.BLOCKED_CONFIG_INVALID.equals("blocked_config_invalid"));
|
assertTrue(LimsSxtQuyangJihuaRenwuStatus.CANCELLED.equals("cancelled"));
|
assertTrue(LimsSxtQuyangJihuaRenwuStatus.INVALIDATED.equals("invalidated"));
|
|
assertTrue(LimsSxtQuyangJihuaRenwuStatus.canTransition(
|
LimsSxtQuyangJihuaRenwuStatus.PENDING,
|
LimsSxtQuyangJihuaRenwuStatus.GENERATING));
|
assertTrue(LimsSxtQuyangJihuaRenwuStatus.canTransition(
|
LimsSxtQuyangJihuaRenwuStatus.GENERATING,
|
LimsSxtQuyangJihuaRenwuStatus.BLOCKED_CONFIG_INVALID));
|
assertTrue(LimsSxtQuyangJihuaRenwuStatus.canTransition(
|
LimsSxtQuyangJihuaRenwuStatus.PENDING,
|
LimsSxtQuyangJihuaRenwuStatus.CANCELLED));
|
assertFalse(LimsSxtQuyangJihuaRenwuStatus.canTransition(
|
LimsSxtQuyangJihuaRenwuStatus.GENERATED,
|
LimsSxtQuyangJihuaRenwuStatus.PENDING));
|
assertFalse(LimsSxtQuyangJihuaRenwuStatus.canTransition(
|
LimsSxtQuyangJihuaRenwuStatus.INVALIDATED,
|
LimsSxtQuyangJihuaRenwuStatus.GENERATED));
|
}
|
|
private static void assertTrue(boolean value) {
|
if (!value) {
|
throw new AssertionError("expected true");
|
}
|
}
|
|
private static void assertFalse(boolean value) {
|
if (value) {
|
throw new AssertionError("expected false");
|
}
|
}
|
}
|