Lines Matching defs:CMemFile
119 class FileDataIOFixture<CMemFile> : public Test
123 : Test(wxT("FileDataIO"), wxT("CMemFile - ") + testName) {}
126 CMemFile* m_emptyFile;
127 CMemFile* m_predefFile;
132 m_emptyFile = new CMemFile();
133 m_predefFile = new CMemFile();
602 // Do not attempt to use this test with CMemFile.
646 ReadTest<CMemFile, uint8, 1> CMemFileReadUInt8Test;
647 ReadTest<CMemFile, uint16, 2> CMemFileReadUInt16Test;
648 ReadTest<CMemFile, uint32, 4> CMemFileReadUInt32Test;
649 ReadTest<CMemFile, CMD4Hash, 16> CMemFileReadCMD4HashTest;
650 ReadTest<CMemFile, CUInt128, 16> CMemFileReadCUInt128Test;
652 WriteTest<CMemFile, uint8, 1> CMemFileWriteUInt8Test;
653 WriteTest<CMemFile, uint16, 2> CMemFileWriteUInt16Test;
654 WriteTest<CMemFile, uint32, 4> CMemFileWriteUInt32Test;
655 WriteTest<CMemFile, CMD4Hash, 16> CMemFileWriteCMD4HashTest;
656 WriteTest<CMemFile, CUInt128, 16> CMemFileWriteCUInt128Test;
658 SeekTest<CMemFile> CMemFileSeekTest;
659 WritePastEndTest<CMemFile> CMemFileWritePastEnd;
660 StringTest<CMemFile> CMemFileStringTest;
664 // CMemFile specific tests
666 DECLARE_SIMPLE(CMemFile);
668 TEST(CMemFile, AttachedBuffer)
677 CMemFile file(buffer, BufferLength);
697 ASSERT_RAISES(CRunTimeException, new CMemFile(static_cast<const byte*>(NULL), 1024));
698 ASSERT_RAISES(CRunTimeException, new CMemFile(static_cast<byte*>(NULL), 1024));
702 TEST(CMemFile, ConstBuffer)
705 CMemFile file(const_cast<const byte*>(arr), sizeof(arr));
717 TEST(CMemFile, SetLength)
719 CMemFile file;