b8539f1bb3cad12d0e87066877c59acc2149fac7
[groupbasedpolicy.git] / neutron-mapper / src / test / java / org / opendaylight / groupbasedpolicy / neutron / mapper / mapping / rule / NeutronSecurityRuleAwareTest.java
1 package org.opendaylight.groupbasedpolicy.neutron.mapper.mapping.rule;
2
3 import static org.junit.Assert.assertFalse;
4 import static org.junit.Assert.assertTrue;
5
6 import org.junit.Test;
7 import org.opendaylight.yang.gen.v1.urn.opendaylight.groupbasedpolicy.policy.rev140421.HasDirection.Direction;
8
9 public class NeutronSecurityRuleAwareTest {
10
11     @Test
12     public final void testIsDirectionOpposite_InIn() {
13         assertFalse(NeutronSecurityRuleAware.isDirectionOpposite(Direction.In, Direction.In));
14     }
15
16     @Test
17     public final void testIsDirectionOpposite_OutOut() {
18         assertFalse(NeutronSecurityRuleAware.isDirectionOpposite(Direction.Out, Direction.Out));
19     }
20
21     @Test
22     public final void testIsDirectionOpposite_InOut() {
23         assertTrue(NeutronSecurityRuleAware.isDirectionOpposite(Direction.In, Direction.Out));
24     }
25
26     @Test
27     public final void testIsDirectionOpposite_OutIn() {
28         assertTrue(NeutronSecurityRuleAware.isDirectionOpposite(Direction.Out, Direction.In));
29     }
30
31 }