=== modified file 'tests/qmltests/CMakeLists.txt'
--- tests/qmltests/CMakeLists.txt	2013-04-22 18:56:16 +0000
+++ tests/qmltests/CMakeLists.txt	2013-04-23 13:32:47 +0000
@@ -42,6 +42,7 @@
 add_qml_test(Components Tile)
 add_qml_test(Components PageHeader)
 add_qml_test(Dash DashPreview)
+add_qml_test(Dash DashPeople IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/plugins ${CMAKE_BINARY_DIR}/tests/mocks ${CMAKE_CURRENT_SOURCE_DIR}/plugins ${CMAKE_CURRENT_SOURCE_DIR}/plugins/Unity)
 add_qml_test(Dash PeoplePreview)
 add_qml_test(Dash FilterGrids IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/plugins ${CMAKE_CURRENT_SOURCE_DIR}/plugins)
 add_qml_test(Dash/Apps RunningApplicationsGrid IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)

=== added file 'tests/qmltests/Dash/tst_DashPeople.qml'
--- tests/qmltests/Dash/tst_DashPeople.qml	1970-01-01 00:00:00 +0000
+++ tests/qmltests/Dash/tst_DashPeople.qml	2013-04-23 13:32:47 +0000
@@ -0,0 +1,78 @@
+/*
+ * Copyright 2013 Canonical Ltd.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; version 3.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+
+import QtQuick 2.0
+import QtTest 1.0
+import ".."
+import "../../../Dash"
+import Ubuntu.Components 0.1
+import Unity.Test 0.1 as UT
+
+Item {
+    id: root
+    width: units.gu(120)
+    height: units.gu(80)
+
+    property bool helper: false
+
+    DashPeople {
+        id: dashPeople
+        anchors.fill: parent
+    }
+
+    ListModel {
+    	id: mockModel
+    }
+
+    UT.UnityTestCase {
+        id: testCase
+        name: "DashPreview"
+        when: windowShown
+
+        function fillModel(data) {
+            mockModel.clear();
+            mockModel.append(data);
+        }
+
+        function test_stuff_data() {
+            return [
+                        {
+                            uri: "contact://1srih4i12312315dsd",
+                            avatar: "../../graphics/clock.png",
+			    category: 0,
+			    mime: "application/contact",
+                            displayName: "Anthony Dillon",
+                            comments: "very busy",
+			    dnd: ""
+                        },
+                        {
+                            uri: "contact://3aih3iohio2hioh3i",
+                            avatar: "../../graphics/clock.png",
+			    category: 0,
+			    mime: "application/contact",
+                            displayName: "Blue Post",
+                            comments: "Inside something",
+			    dnd: ""
+                        },
+                    ]
+        }
+
+        function test_stuff(data) {
+            fillModel(data)
+
+	}
+    }
+}

