Skip to content
Snippets Groups Projects

Resolve "Unit tests unter Windows"

Merged Joscha Schmiedt requested to merge f-77-unit-tests-unter-windows into dev
1 file
+ 15
11
Compare changes
  • Side-by-side
  • Inline
@@ -43,18 +43,22 @@ protected:
TEST_F(test_file_transmission, test_file_writer_reader) {
ASSERT_FALSE(fs::exists(test_file_name));
FileWriter writer(test_file_name);
std::string buffer_out(1024, 'c');
for (int i = 0; i < 8; i++) {
writer.write(buffer_out);
EXPECT_EQ(fs::file_size(test_file_name), 1024 * (i + 1));
{
FileWriter writer(test_file_name);
std::string buffer_out(1024, 'c');
for (int i = 0; i < 8; i++) {
writer.write(buffer_out);
}
}
FileReader reader(test_file_name);
std::string buffer_in(1024, '\0');
for (int i = 0; i < 8; i++) {
reader.read(buffer_in);
EXPECT_EQ(buffer_in, std::string(1024, 'c'));
EXPECT_EQ(fs::file_size(test_file_name), 1024 * 8);
{
FileReader reader(test_file_name);
std::string buffer_in(1024, '\0');
for (int i = 0; i < 8; i++) {
reader.read(buffer_in);
EXPECT_EQ(buffer_in, std::string(1024, 'c'));
}
}
}
Loading