private static CheckDescription GetCheckAndType(FluentAssertionException fluExc) { // identify failing test var trace = new StackTrace(fluExc); // get fluententrypoint stackframe int frameIndex = trace.FrameCount - 2; if (frameIndex < 0) { frameIndex = 0; } StackFrame frame = trace.GetFrame(frameIndex); // get method var method = frame.GetMethod(); return(AnalyzeSignature(method)); }
private static CheckDescription GetCheckAndType(FluentAssertionException fluExc) { // identify failing test var trace = new StackTrace(fluExc); // get fluententrypoint stackframe int frameIndex = trace.FrameCount - 2; if (frameIndex < 0) { frameIndex = 0; } StackFrame frame = trace.GetFrame(frameIndex); // get method var method = frame.GetMethod(); return AnalyzeSignature(method); }