diff options
| author | Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> | 2012-01-20 12:23:25 +0100 |
|---|---|---|
| committer | Mikkel Kamstrup Erlandsen <mikkel.kamstrup@gmail.com> | 2012-01-20 12:23:25 +0100 |
| commit | 0654f7a2090f1566836de50d4396d432248c3b6a (patch) | |
| tree | 747a8360cd855ce557eb214020225803d88b57d2 /tests | |
| parent | 74067b352cb67ac631fb5d8de6aaee649012d34c (diff) | |
More tests for HomeLens
(bzr r1825.2.42)
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/test_home_lens.cpp | 22 |
1 files changed, 19 insertions, 3 deletions
diff --git a/tests/test_home_lens.cpp b/tests/test_home_lens.cpp index d9b534ea7..bb7b9f7a4 100644 --- a/tests/test_home_lens.cpp +++ b/tests/test_home_lens.cpp @@ -1,5 +1,6 @@ #include <gtest/gtest.h> #include <glib-object.h> +#include <dee.h> #include <UnityCore/GLibWrapper.h> #include <UnityCore/HomeLens.h> @@ -20,9 +21,24 @@ TEST(TestHomeLens, TestConstruction) EXPECT_EQ(home_lens_.id(), "home.lens"); EXPECT_EQ(home_lens_.connected, false); - EXPECT_EQ(home_lens_.name(), "name"); - EXPECT_EQ(home_lens_.description(), "description"); - EXPECT_EQ(home_lens_.search_hint(), "searchhint"); + EXPECT_EQ(home_lens_.search_in_global, false); + EXPECT_EQ(home_lens_.name, "name"); + EXPECT_EQ(home_lens_.description, "description"); + EXPECT_EQ(home_lens_.search_hint, "searchhint"); +} + +TEST(TestHomeLens, TestInitiallyEmpty) +{ + HomeLens home_lens_("name", "description", "searchhint"); + DeeModel* results = home_lens_.results()->model(); + DeeModel* categories = home_lens_.categories()->model();; + DeeModel* filters = home_lens_.filters()->model();; + + EXPECT_EQ(dee_model_get_n_rows(results), 0); + EXPECT_EQ(dee_model_get_n_rows(categories), 0); + EXPECT_EQ(dee_model_get_n_rows(filters), 0); + + EXPECT_EQ(home_lens_.count(), 0); } } |
