@Test(expected = SidoClosedItemException.class) public void addType_closed() { SidoContext context = mock(SidoContext.class); DefaultSidoSchema schema = new DefaultSidoSchema(context, UID); schema.close(); schema.addType(mock(SidoType.class)); }
@Test public void addType() { SidoContext context = mock(SidoContext.class); DefaultSidoSchema schema = new DefaultSidoSchema(context, UID); SidoType type = mock(SidoType.class); when(type.getName()).thenReturn("Person"); schema.addType(type); assertSame(type, schema.getType("Person", true)); }