#include <Utils/Filesystem/FileReader.hpp>#include <filesystem>#include <fstream>#include <gtest/gtest.h>#include <string>Classes | |
| class | FileReaderTest |
Functions | |
| TEST_F (FileReaderTest, ExistsReturnsTrueForExistingFile) | |
| TEST_F (FileReaderTest, ExistsReturnsFalseForNonexistentFile) | |
| TEST_F (FileReaderTest, ExistsReturnsFalseForDirectory) | |
| TEST_F (FileReaderTest, ExistsHandlesUnicodePaths) | |
| TEST_F (FileReaderTest, GetSizeReturnsCorrectSize) | |
| TEST_F (FileReaderTest, GetSizeHandlesEmptyFile) | |
| TEST_F (FileReaderTest, GetSizeFailsForNonexistentFile) | |
| TEST_F (FileReaderTest, GetSizeFailsForDirectory) | |
| TEST_F (FileReaderTest, ReadReturnsFileContent) | |
| TEST_F (FileReaderTest, ReadHandlesEmptyFile) | |
| TEST_F (FileReaderTest, ReadHandlesUnicodeContent) | |
| TEST_F (FileReaderTest, ReadFailsForNonexistentFile) | |
| TEST_F (FileReaderTest, ReadFailsForDirectory) | |
| TEST_F (FileReaderTest, ReadFailsForEmptyPath) | |
| TEST_F (FileReaderTest, ReadBytesReturnsCorrectData) | |
| TEST_F (FileReaderTest, ReadBytesHandlesEmptyFile) | |
| TEST_F (FileReaderTest, ReadBytesWorksWithTextFile) | |
| TEST_F (FileReaderTest, ReadBytesFailsForNonexistentFile) | |
| TEST_F (FileReaderTest, ReadLinesReturnsAllLines) | |
| TEST_F (FileReaderTest, ReadLinesHandlesSingleLine) | |
| TEST_F (FileReaderTest, ReadLinesHandlesEmptyFile) | |
| TEST_F (FileReaderTest, ReadLinesHandlesTrailingNewline) | |
| TEST_F (FileReaderTest, ReadLinesFailsForNonexistentFile) | |
| TEST_F (FileReaderTest, ErrorContainsFilePath) | |
| TEST_F (FileReaderTest, ErrorContainsMessage) | |
| TEST_F (FileReaderTest, ErrorToStringProducesOutput) | |
| TEST_F (FileReaderTest, ResultBoolConversionWorks) | |
| TEST_F (FileReaderTest, ResultDereferenceOperatorWorks) | |
| TEST_F (FileReaderTest, ResultValueOrWorks) | |
| TEST_F | ( | FileReaderTest | , |
| ErrorContainsFilePath | ) |
| TEST_F | ( | FileReaderTest | , |
| ErrorContainsMessage | ) |
| TEST_F | ( | FileReaderTest | , |
| ErrorToStringProducesOutput | ) |
| TEST_F | ( | FileReaderTest | , |
| ExistsHandlesUnicodePaths | ) |
| TEST_F | ( | FileReaderTest | , |
| ExistsReturnsFalseForDirectory | ) |
| TEST_F | ( | FileReaderTest | , |
| ExistsReturnsFalseForNonexistentFile | ) |
| TEST_F | ( | FileReaderTest | , |
| ExistsReturnsTrueForExistingFile | ) |
| TEST_F | ( | FileReaderTest | , |
| GetSizeFailsForDirectory | ) |
| TEST_F | ( | FileReaderTest | , |
| GetSizeFailsForNonexistentFile | ) |
| TEST_F | ( | FileReaderTest | , |
| GetSizeHandlesEmptyFile | ) |
| TEST_F | ( | FileReaderTest | , |
| GetSizeReturnsCorrectSize | ) |
| TEST_F | ( | FileReaderTest | , |
| ReadBytesFailsForNonexistentFile | ) |
| TEST_F | ( | FileReaderTest | , |
| ReadBytesHandlesEmptyFile | ) |
| TEST_F | ( | FileReaderTest | , |
| ReadBytesReturnsCorrectData | ) |
| TEST_F | ( | FileReaderTest | , |
| ReadBytesWorksWithTextFile | ) |
| TEST_F | ( | FileReaderTest | , |
| ReadFailsForDirectory | ) |
| TEST_F | ( | FileReaderTest | , |
| ReadFailsForEmptyPath | ) |
| TEST_F | ( | FileReaderTest | , |
| ReadFailsForNonexistentFile | ) |
| TEST_F | ( | FileReaderTest | , |
| ReadHandlesEmptyFile | ) |
| TEST_F | ( | FileReaderTest | , |
| ReadHandlesUnicodeContent | ) |
| TEST_F | ( | FileReaderTest | , |
| ReadLinesFailsForNonexistentFile | ) |
| TEST_F | ( | FileReaderTest | , |
| ReadLinesHandlesEmptyFile | ) |
| TEST_F | ( | FileReaderTest | , |
| ReadLinesHandlesSingleLine | ) |
| TEST_F | ( | FileReaderTest | , |
| ReadLinesHandlesTrailingNewline | ) |
| TEST_F | ( | FileReaderTest | , |
| ReadLinesReturnsAllLines | ) |
| TEST_F | ( | FileReaderTest | , |
| ReadReturnsFileContent | ) |
| TEST_F | ( | FileReaderTest | , |
| ResultBoolConversionWorks | ) |
| TEST_F | ( | FileReaderTest | , |
| ResultDereferenceOperatorWorks | ) |
| TEST_F | ( | FileReaderTest | , |
| ResultValueOrWorks | ) |