From f360077f04cdafe74f1950b3fc390cec885c4a9c Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Thu, 5 Jun 2014 20:07:23 -0400 Subject: [PATCH] more FileReader tests --- test/files/empty.txt | 0 test/src/test_FileReader.cc | 13 +++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 test/files/empty.txt diff --git a/test/files/empty.txt b/test/files/empty.txt new file mode 100644 index 0000000..e69de29 diff --git a/test/src/test_FileReader.cc b/test/src/test_FileReader.cc index 0632bb5..2348dc7 100644 --- a/test/src/test_FileReader.cc +++ b/test/src/test_FileReader.cc @@ -9,6 +9,19 @@ TEST(FileReaderTest, num_lines_defaults_to_0) EXPECT_EQ(0, fr.num_lines()); } +TEST(FileReaderTest, load_returns_false_for_nonexistent_file) +{ + FileReader fr; + EXPECT_FALSE(fr.load("this/file/does/not/exist.txt")); +} + +TEST(FileReaderTest, loading_empty_file) +{ + FileReader fr; + EXPECT_TRUE(fr.load("test/files/empty.txt")); + EXPECT_EQ(0, fr.num_lines()); +} + TEST(FileReaderTest, reads_lf_format_file) { FileReader fr;