public OpenConfigComponentHandler addTransceiver(OpenConfigTransceiverHandler transceiver) {
        augmentedOcPlatformComponent.transceiver(transceiver.getModelObject());
        modelObject.addAugmentation(augmentedOcPlatformComponent);
        return this;
    }
@Test
    public void testAddTransceiver() {
        // test Handler
        OpenConfigComponentHandler component = new OpenConfigComponentHandler("name", parent);

        // call addTransceiver
        OpenConfigTransceiverHandler transceiver = new OpenConfigTransceiverHandler(component);

        // expected ModelObject
        DefaultComponent modelObject = new DefaultComponent();
        modelObject.name("name");
        DefaultTransceiver trans = new DefaultTransceiver();
        DefaultAugmentedOcPlatformComponent augmentedOcPlatformComponent = new DefaultAugmentedOcPlatformComponent();
        augmentedOcPlatformComponent.transceiver(trans);
        modelObject.addAugmentation(augmentedOcPlatformComponent);

        assertEquals("[NG]addTransceiver:ModelObject(Transceiver added) is not an expected one.\n",
                     modelObject, component.getModelObject());
    }