10#ifndef INCLUDED_TEST_CONTAINER_XNAMECONTAINER_HXX
11#define INCLUDED_TEST_CONTAINER_XNAMECONTAINER_HXX
13#include <rtl/ustring.hxx>
16#include <com/sun/star/uno/XInterface.hpp>
18#include <com/sun/star/uno/Any.hxx>
19#include <com/sun/star/uno/Reference.hxx>
38 virtual css::uno::Reference<css::uno::XInterface>
init() = 0;
39 virtual void setElement(
const css::uno::Any& rElement) { m_aElement = rElement; }
41 void testInsertByName();
42 void testInsertByNameEmptyName();
43 void testInsertByNameDuplicate();
44 void testInsertByNameInvalidElement();
45 void testRemoveByName();
46 void testRemoveByNameEmptyName();
47 void testRemoveByNameNoneExistingElement();
virtual css::uno::Reference< css::uno::XInterface > init()=0
virtual void setElement(const css::uno::Any &rElement)
XNameContainer(OUString aNameToRemove)
#define OOO_DLLPUBLIC_TEST