Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Mar 30, 2013, 10:40:48 PM (11 years ago)
Author:
landauf
Message:

implemented method to change the context of a Listable. the object will then be added to the object lists of the new context

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/core6/test/core/object/ObjectListBaseTest.cc

    r9605 r9608  
    22#include <gmock/gmock.h>
    33#include "core/object/ObjectListBase.h"
     4#include "core/class/Identifier.h"
    45
    56namespace orxonox
     
    2324    {
    2425        ObjectListBase list;
    25         ObjectListBaseElement* element = new ObjectListBaseElement(NULL);
     26        ObjectListBaseElement* element = new ObjectListElement<Listable>(NULL);
    2627        list.addElement(element);
    2728        EXPECT_EQ(1u, list.size());
     
    3132    {
    3233        ObjectListBase list;
    33         ObjectListBaseElement* element = new ObjectListBaseElement(NULL);
     34        ObjectListBaseElement* element = new ObjectListElement<Listable>(NULL);
    3435        list.addElement(element);
    3536        EXPECT_EQ(1u, list.size());
     
    5152        EXPECT_EQ(0u, list.size());
    5253        {
    53             ObjectListBaseElement element1(NULL);
     54            ObjectListElement<Listable> element1(NULL);
    5455            list.addElement(&element1);
    5556            EXPECT_EQ(1u, list.size());
    5657            {
    57                 ObjectListBaseElement element1(NULL);
     58                ObjectListElement<Listable> element1(NULL);
    5859                list.addElement(&element1);
    5960                EXPECT_EQ(2u, list.size());
    6061                {
    61                     ObjectListBaseElement element1(NULL);
     62                    ObjectListElement<Listable> element1(NULL);
    6263                    list.addElement(&element1);
    6364                    EXPECT_EQ(3u, list.size());
     
    7576        ObjectListElementRemovalListenerMock listener;
    7677        list.registerRemovalListener(&listener);
    77         ObjectListBaseElement* element = new ObjectListBaseElement(NULL);
     78        ObjectListBaseElement* element = new ObjectListElement<Listable>(NULL);
    7879        list.addElement(element);
    7980        EXPECT_CALL(listener, removedElement(element));
Note: See TracChangeset for help on using the changeset viewer.