LibreOffice Module test (master) 1
|
#include <xnamecontainer.hxx>
Public Member Functions | |
XNameContainer () | |
XNameContainer (OUString aNameToRemove) | |
virtual css::uno::Reference< css::uno::XInterface > | init ()=0 |
virtual void | setElement (const css::uno::Any &rElement) |
void | testInsertByName () |
void | testInsertByNameEmptyName () |
void | testInsertByNameDuplicate () |
void | testInsertByNameInvalidElement () |
void | testRemoveByName () |
void | testRemoveByNameEmptyName () |
void | testRemoveByNameNoneExistingElement () |
Protected Member Functions | |
~XNameContainer () | |
Private Attributes | |
OUString | m_aName |
css::uno::Any | m_aElement |
Definition at line 24 of file xnamecontainer.hxx.
|
inline |
Definition at line 28 of file xnamecontainer.hxx.
References m_aName.
|
inline |
Definition at line 33 of file xnamecontainer.hxx.
References m_aName.
|
inlineprotected |
Definition at line 50 of file xnamecontainer.hxx.
|
pure virtual |
|
inlinevirtual |
Definition at line 39 of file xnamecontainer.hxx.
void apitest::XNameContainer::testInsertByName | ( | ) |
Definition at line 26 of file xnamecontainer.cxx.
References init(), m_aElement, and m_aName.
void apitest::XNameContainer::testInsertByNameDuplicate | ( | ) |
Definition at line 52 of file xnamecontainer.cxx.
References init(), m_aElement, and m_aName.
void apitest::XNameContainer::testInsertByNameEmptyName | ( | ) |
Definition at line 35 of file xnamecontainer.cxx.
References init().
void apitest::XNameContainer::testInsertByNameInvalidElement | ( | ) |
Definition at line 43 of file xnamecontainer.cxx.
References init().
void apitest::XNameContainer::testRemoveByName | ( | ) |
Definition at line 76 of file xnamecontainer.cxx.
void apitest::XNameContainer::testRemoveByNameEmptyName | ( | ) |
Definition at line 84 of file xnamecontainer.cxx.
References init().
void apitest::XNameContainer::testRemoveByNameNoneExistingElement | ( | ) |
Definition at line 91 of file xnamecontainer.cxx.
References init().
|
private |
Definition at line 54 of file xnamecontainer.hxx.
Referenced by testInsertByName(), and testInsertByNameDuplicate().
|
private |
Definition at line 53 of file xnamecontainer.hxx.
Referenced by testInsertByName(), testInsertByNameDuplicate(), and testRemoveByName().