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"); } } }