New tests plan
MSDN-WhiteKnight opened this issue · comments
MSDN.WhiteKnight commented
- Syntax API: verify that all nodes have parent node
- CilTools.Runtime tests (.NET Framework)
- CilTools.Runtime tests (.NET core)
- CilTools.Runtime tests: add integration tests that read memory images and inspect them via CilTools.Metadata
- Create test framework to avoid test projects duplication between standard reflection and CilTools.Metadata
- Long-running tests that verify CilTools.BytecodeAnalysis handles methods without crashes on large number of inputs
- Long-running tests that verify CilTools.Metadata returns results matching standard reflection on large number of inputs
- Test for .entrypoint directive using standard reflection as bytecode source
- Tests for TypeRef (GetMethods and others)
- TypeDef.GetInterfaceMap - tests where interface type is not RuntimeType
- Print execution time in CilTools.Runtime tests