calendarui/views/dayview/tsrc/unittests/unittest_calendayitemview/calendayinfo.h
changeset 81 ce92091cbd61
parent 57 bb2d3e476f29
--- a/calendarui/views/dayview/tsrc/unittests/unittest_calendayitemview/calendayinfo.h	Mon Sep 20 12:44:39 2010 +0530
+++ b/calendarui/views/dayview/tsrc/unittests/unittest_calendayitemview/calendayinfo.h	Tue Oct 05 13:57:00 2010 +0530
@@ -75,6 +75,21 @@
 };
 
 /*!
+ Mocked class CalenTimedEventInfo
+ */
+class CalenTimedEventInfo
+{
+public:
+    CalenTimedEventInfo() {
+            
+    }
+    
+    ~CalenTimedEventInfo() {
+        
+    }
+};
+
+/*!
  Mocked class CalenDayInfo
  */
 class CalenDayInfo
@@ -96,9 +111,23 @@
         
     }
 
-    void Reset() {}
+    void Reset() 
+    {
+        mList.clear();
+        iAlldayEvents.clear();
+    }
 
-    void InsertTimedEvent( const SCalenApptInfo& aItemInfo ) {Q_UNUSED(aItemInfo);}
+    void InsertTimedEvent( const SCalenApptInfo& aItemInfo ) 
+    {
+        Q_UNUSED(aItemInfo);
+        CalenTimeRegion region;
+                
+        region.iStartSlot = 10;
+        region.iEndSlot = 13;
+        region.iColumns << CalenTimeColumn();
+        
+        mList  << region;
+    }
 	
 	
     void GetLocation( const SCalenApptInfo& aItemInfo, int& aStartSlot,
@@ -113,7 +142,7 @@
     
     int AlldayCount() 
     {
-        return 0;
+        return iAlldayEvents.count();
     }
     
     const QList<CalenTimeRegion>& RegionList() const 
@@ -124,18 +153,14 @@
     void InsertAlldayEvent( const SCalenApptInfo& aItemInfo )
     {
         Q_UNUSED(aItemInfo)
-            
-        CalenTimeRegion region;
         
-        region.iStartSlot = 10;
-        region.iEndSlot = 13;
-        region.iColumns << CalenTimeColumn();
-        
-        mList  << region;
+        CalenTimedEventInfo info;
+        iAlldayEvents.append(info);
     }
     
 public:
     QList<CalenTimeRegion> mList;
+    QList<CalenTimedEventInfo> iAlldayEvents;
 };
 
 #endif // CALENDAYINFO_H