/* * Copyright (c) 2014 Cisco Systems, Inc. and others. All rights reserved. * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v1.0 which accompanies this distribution, * and is available at http://www.eclipse.org/legal/epl-v10.html */ package org.opendaylight.controller.netconf.nettyutil.handler; import static org.junit.Assert.assertEquals; import io.netty.buffer.ByteBuf; import io.netty.buffer.Unpooled; import org.junit.Test; import org.opendaylight.controller.netconf.util.messages.NetconfMessageConstants; public class EOMFramingMechanismEncoderTest { @Test public void testEncode() throws Exception { final byte[] content = new byte[50]; final ByteBuf source = Unpooled.wrappedBuffer(content); final ByteBuf destination = Unpooled.buffer(); new EOMFramingMechanismEncoder().encode(null, source, destination); assertEquals(Unpooled.wrappedBuffer(source.array(), NetconfMessageConstants.END_OF_MESSAGE), destination); } }