Browse Source

[2108] Add getIterator() test for existing zone

Mukund Sivaraman 12 years ago
parent
commit
21ff0c5ddf
1 changed files with 5 additions and 0 deletions
  1. 5 0
      src/lib/datasrc/memory/tests/memory_client_unittest.cc

+ 5 - 0
src/lib/datasrc/memory/tests/memory_client_unittest.cc

@@ -82,6 +82,11 @@ TEST_F(MemoryClientTest, getIteratorForNonExistentZone) {
     EXPECT_THROW(client_->getIterator(Name(".")), DataSourceError);
     EXPECT_THROW(client_->getIterator(Name(".")), DataSourceError);
 }
 }
 
 
+TEST_F(MemoryClientTest, getIterator) {
+    client_->load(Name("example.org"), TEST_DATA_DIR "/example.org-empty.zone");
+    ZoneIteratorPtr iterator(client_->getIterator(Name("example.org")));
+}
+
 TEST_F(MemoryClientTest, getUpdaterThrowsNotImplemented) {
 TEST_F(MemoryClientTest, getUpdaterThrowsNotImplemented) {
     EXPECT_THROW(client_->getUpdater(Name("."), false, false),
     EXPECT_THROW(client_->getUpdater(Name("."), false, false),
                  isc::NotImplemented);
                  isc::NotImplemented);