--- /dev/null
+package jp.sourceforge.stigmata.birthmarks.osb;\r
+\r
+import org.junit.Assert;\r
+import org.junit.Before;\r
+import org.junit.Test;\r
+\r
+public class OperandStackBehaviorsBirthmarkServiceTest{\r
+ private OperandStackBehaviorsBirthmarkService service;\r
+\r
+ @Before\r
+ public void setUp(){\r
+ service = new OperandStackBehaviorsBirthmarkService();\r
+ }\r
+\r
+ @Test\r
+ public void testBasic(){\r
+ Assert.assertEquals("osb", service.getType());\r
+ Assert.assertEquals("Operand stack behaviors birthmark", service.getDescription());\r
+ Assert.assertNull(service.getPreprocessor());\r
+\r
+ Assert.assertEquals(OperandStackBehaviorsBirthmarkExtractor.class, service.getExtractor().getClass());\r
+ Assert.assertEquals(OperandStackBehaviorsBirthmarkComparator.class, service.getComparator().getClass());\r
+\r
+ Assert.assertFalse(service.isExperimental());\r
+ Assert.assertFalse(service.isUserDefined());\r
+ }\r
+}\r