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

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

Introduction

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

Prototype

boolean containsValue(Object value);

Source Link

Document

Returns true if this map maps one or more keys to the specified value.

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);/*from ww w . jav a2s .c  o  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  w  w w. j a  v a  2 s  . c  om*/

    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  va  2 s . c  om*/

    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);//  w  w w  .ja v a  2s.com

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