1 package org.opendaylight.nemo.renderer.openflow;
3 import junit.framework.TestCase;
4 import org.junit.Before;
6 import org.junit.Assert;
7 import static org.junit.Assert.*;
8 import org.opendaylight.controller.md.sal.binding.api.DataBroker;
9 import org.opendaylight.controller.md.sal.binding.api.WriteTransaction;
10 import org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType;
11 import org.opendaylight.nemo.renderer.openflow.FlowTableManager;
12 import org.opendaylight.nemo.renderer.openflow.OpenflowRenderer;
13 import org.opendaylight.nemo.renderer.openflow.ResourceManager;
14 import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
15 import org.slf4j.Logger;
16 import org.slf4j.LoggerFactory;
18 import com.google.common.util.concurrent.FutureCallback;
19 import com.google.common.util.concurrent.Futures;
20 import static org.mockito.Mockito.*;
22 * Created by zhangmeng on 2015/11/11.
24 public class OpenflowRendererTest extends TestCase {
25 private OpenflowRenderer openflowRenderer;
26 private DataBroker dataBroker;
27 private ResourceManager resourceManager;
28 private FlowTableManager flowTableMng;
30 public void setUp() throws Exception {
31 dataBroker = mock(DataBroker.class);
32 openflowRenderer = new OpenflowRenderer(dataBroker);
36 public void testClose() throws Exception {
37 openflowRenderer.close();
38 Assert.assertNotNull(openflowRenderer);