小编Mos*_*rri的帖子

MSTest内存不足异常

我在运行测试时遇到一些问题,这会产生一个非常大的字节数组(~4GB).

当我在发布/调试模式下运行它时,一切都很好,但是当我运行初始化这个数组的测试时,我得到OutOfMemory异常

for (int i = 0; i < 56000; i++)
{
    m_BlocksFree.Enqueue(new byte[65536]);
}
Run Code Online (Sandbox Code Playgroud)

起初我认为,因为我有很多测试初始化​​这个大数组然后我得到一个内存不足异常,但即使运行单个测试我得到相同的异常.

我正在用C#编写并使用MSTest,Rhinomocks和structureMap,win7 64bit.

谢谢你们的帮手:)

structuremap unit-testing mstest rhino-mocks c#-4.0

4
推荐指数
1
解决办法
4380
查看次数

标签 统计

c#-4.0 ×1

mstest ×1

rhino-mocks ×1

structuremap ×1

unit-testing ×1