Example usage for org.apache.commons.collections4 BidiMap containsKey

List of usage examples for org.apache.commons.collections4 BidiMap containsKey

Introduction

In this page you can find the example usage for org.apache.commons.collections4 BidiMap containsKey.

Prototype

boolean containsKey(Object key);

Source Link

Document

Returns true if this map contains a mapping for the specified key.

Usage

From source file:de.decoit.simu.cbor.xml.dictionary.DictionaryEnumValueAttributeTest.java

@Test
public void testAddEnumValue() {
    DictionaryEnumValueAttribute instance = new DictionaryEnumValueAttribute(xmlName, cborName);
    instance.addEnumValue(enumXmlName1, enumCborName1);

    BidiMap<String, DataItem> result = instance.getUnmodifiableEnumValues();
    assertTrue(result.containsKey(enumXmlName1));
    assertTrue(result.containsValue(enumCborName1));
    assertEquals(enumCborName1, result.get(enumXmlName1));
}

From source file:de.decoit.simu.cbor.xml.dictionary.DictionaryEnumValueElementTest.java

@Test
public void testAddEnumValue() {
    DictionaryEnumValueElement instance = new DictionaryEnumValueElement(xmlName, cborName);
    instance.addEnumValue(enumXmlName1, enumCborName1);

    BidiMap<String, DataItem> result = instance.getUnmodifiableEnumValues();
    assertTrue(result.containsKey(enumXmlName1));
    assertTrue(result.containsValue(enumCborName1));
    assertEquals(enumCborName1, result.get(enumXmlName1));
}

From source file:de.decoit.simu.cbor.xml.dictionary.DictionaryComplexElementTest.java

@Test
public void testAddNestedElement_DictionarySimpleElement() {
    DictionarySimpleElement dse = new DictionarySimpleElement(nestedXmlName, nestedCborName);

    DictionaryComplexElement instance = new DictionaryComplexElement(xmlName, cborName);
    instance.addNestedElement(dse);//  www. j a v  a 2  s.  co m

    BidiMap<String, DictionarySimpleElement> result = instance.getUnmodifiableNestedElements();
    assertTrue(result.containsKey(nestedXmlName));
    assertTrue(result.containsValue(dse));
    assertEquals(dse, result.get(nestedXmlName));
}

From source file:de.decoit.simu.cbor.xml.dictionary.DictionaryComplexElementTest.java

@Test
public void testAddNestedElement_DictionaryEnumValueElement() {
    DictionaryEnumValueElement deve = new DictionaryEnumValueElement(nestedXmlName, nestedCborName);

    DictionaryComplexElement instance = new DictionaryComplexElement(xmlName, cborName);
    instance.addNestedElement(deve);/*from   www. j  a  v  a2  s  . c o m*/

    BidiMap<String, DictionarySimpleElement> result = instance.getUnmodifiableNestedElements();
    assertTrue(result.containsKey(nestedXmlName));
    assertTrue(result.containsValue(deve));
    assertEquals(deve, result.get(nestedXmlName));
}

From source file:de.decoit.simu.cbor.xml.dictionary.DictionaryComplexElementTest.java

@Test
public void testAddNestedElement_DictionaryComplexElement() {
    DictionaryComplexElement dce = new DictionaryComplexElement(nestedXmlName, nestedCborName);

    DictionaryComplexElement instance = new DictionaryComplexElement(xmlName, cborName);
    instance.addNestedElement(dce);/* w w  w  .j  a v  a2s  .  com*/

    BidiMap<String, DictionarySimpleElement> result = instance.getUnmodifiableNestedElements();
    assertTrue(result.containsKey(nestedXmlName));
    assertTrue(result.containsValue(dce));
    assertEquals(dce, result.get(nestedXmlName));
}

From source file:de.decoit.simu.cbor.xml.dictionary.DictionaryEnumValueAttributeTest.java

@Test
public void testRemoveEnumValue_String() {
    DictionaryEnumValueAttribute instance = new DictionaryEnumValueAttribute(xmlName, cborName);
    instance.addEnumValue(enumXmlName1, enumCborName1);

    BidiMap<String, DataItem> result = instance.getUnmodifiableEnumValues();
    instance.removeEnumValue(enumXmlName1);

    assertFalse(result.containsKey(enumXmlName1));
    assertFalse(result.containsValue(enumCborName1));
}

From source file:de.decoit.simu.cbor.xml.dictionary.DictionaryEnumValueAttributeTest.java

@Test
public void testRemoveEnumValue_DataItem() {
    DictionaryEnumValueAttribute instance = new DictionaryEnumValueAttribute(xmlName, cborName);
    instance.addEnumValue(enumXmlName1, enumCborName1);

    BidiMap<String, DataItem> result = instance.getUnmodifiableEnumValues();
    instance.removeEnumValue(enumCborName1);

    assertFalse(result.containsKey(enumXmlName1));
    assertFalse(result.containsValue(enumCborName1));
}

From source file:de.decoit.simu.cbor.xml.dictionary.DictionaryEnumValueElementTest.java

@Test
public void testRemoveEnumValue_String() {
    DictionaryEnumValueElement instance = new DictionaryEnumValueElement(xmlName, cborName);
    instance.addEnumValue(enumXmlName1, enumCborName1);

    BidiMap<String, DataItem> result = instance.getUnmodifiableEnumValues();
    instance.removeEnumValue(enumXmlName1);

    assertFalse(result.containsKey(enumXmlName1));
    assertFalse(result.containsValue(enumCborName1));
}

From source file:de.decoit.simu.cbor.xml.dictionary.DictionaryEnumValueElementTest.java

@Test
public void testRemoveEnumValue_DataItem() {
    DictionaryEnumValueElement instance = new DictionaryEnumValueElement(xmlName, cborName);
    instance.addEnumValue(enumXmlName1, enumCborName1);

    BidiMap<String, DataItem> result = instance.getUnmodifiableEnumValues();
    instance.removeEnumValue(enumCborName1);

    assertFalse(result.containsKey(enumXmlName1));
    assertFalse(result.containsValue(enumCborName1));
}

From source file:de.decoit.simu.cbor.xml.dictionary.DictionaryNamespaceTest.java

@Test
public void testAddElement_DictionarySimpleElement() {
    DictionarySimpleElement dse = new DictionarySimpleElement(elementXmlName, elementCborName);

    DictionaryNamespace instance = new DictionaryNamespace(xmlName, cborName);
    instance.addElement(dse);/*from w  w w . j ava  2 s . c om*/

    BidiMap<String, DictionarySimpleElement> result = instance.getUnmodifiableElements();
    assertTrue(result.containsKey(elementXmlName));
    assertTrue(result.containsValue(dse));
    assertEquals(dse, result.get(elementXmlName));
}