X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=third-party%2Fopenflowj_netty%2Fsrc%2Ftest%2Fjava%2Forg%2Fopenflow%2Fprotocol%2FOFFeaturesReplyTest.java;fp=third-party%2Fopenflowj_netty%2Fsrc%2Ftest%2Fjava%2Forg%2Fopenflow%2Fprotocol%2FOFFeaturesReplyTest.java;h=0000000000000000000000000000000000000000;hb=64fe0fbca1a6c2b77ad25f568d73a7eb64236d16;hp=62e491a995a3f232be6027043144f6544d70e1d8;hpb=8b9a3ff2bbc83941254b46b818cbbae5cc1a3a5b;p=openflowjava.git diff --git a/third-party/openflowj_netty/src/test/java/org/openflow/protocol/OFFeaturesReplyTest.java b/third-party/openflowj_netty/src/test/java/org/openflow/protocol/OFFeaturesReplyTest.java deleted file mode 100644 index 62e491a9..00000000 --- a/third-party/openflowj_netty/src/test/java/org/openflow/protocol/OFFeaturesReplyTest.java +++ /dev/null @@ -1,62 +0,0 @@ -/** -* Copyright (c) 2008 The Board of Trustees of The Leland Stanford Junior -* University -* -* Licensed under the Apache License, Version 2.0 (the "License"); you may -* not use this file except in compliance with the License. You may obtain -* a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -* License for the specific language governing permissions and limitations -* under the License. -**/ - -package org.openflow.protocol; - - -import java.util.ArrayList; -import java.util.List; - -import junit.framework.TestCase; - -import org.jboss.netty.buffer.ChannelBuffer; -import org.jboss.netty.buffer.ChannelBuffers; -import org.openflow.util.OFTestCase; - - -public class OFFeaturesReplyTest extends OFTestCase { - public void testWriteRead() throws Exception { - OFFeaturesReply ofr = (OFFeaturesReply) messageFactory - .getMessage(OFType.FEATURES_REPLY); - List ports = new ArrayList(); - OFPhysicalPort port = new OFPhysicalPort(); - port.setHardwareAddress(new byte[6]); - port.setName("eth0"); - ports.add(port); - ofr.setPorts(ports); - ChannelBuffer bb = ChannelBuffers.dynamicBuffer(); - bb.clear(); - ofr.writeTo(bb); - ofr.readFrom(bb); - TestCase.assertEquals(1, ofr.getPorts().size()); - TestCase.assertEquals("eth0", ofr.getPorts().get(0).getName()); - - // test a 15 character name - ofr.getPorts().get(0).setName("012345678901234"); - bb.clear(); - ofr.writeTo(bb); - ofr.readFrom(bb); - TestCase.assertEquals("012345678901234", ofr.getPorts().get(0).getName()); - - // test a 16 character name getting truncated - ofr.getPorts().get(0).setName("0123456789012345"); - bb.clear(); - ofr.writeTo(bb); - ofr.readFrom(bb); - TestCase.assertEquals("012345678901234", ofr.getPorts().get(0).getName()); - } -}