public void DebuggerSourceMap_Equals_Null_Source() { var stackFrame = new StackFrame { Id = 1, Name = "TestFrame", Source = null }; Assert.True(DebuggerSourceMap.Equals(stackFrame, null)); }
public void DebuggerSourceMap_Equals_False() { var stackFrame = new StackFrame { Id = 1, Name = "TestFrame", Source = new Source("test.source.path") }; var sourceRange = new SourceRange { Designer = "testDesigner", Path = "test.path", StartPoint = new SourcePoint(0, 0), EndPoint = new SourcePoint(10, 10) }; Assert.False(DebuggerSourceMap.Equals(stackFrame, sourceRange)); }
public void DebuggerSourceMap_Equals_True_With_Resources() { var stackFrame = new StackFrame { Id = 1, Name = "TestFrame" }; var sourceRange = new SourceRange { Designer = "testDesigner", Path = "path/test.dialog", StartPoint = new SourcePoint(0, 0), EndPoint = new SourcePoint(10, 10) }; DebuggerSourceMap.Assign(stackFrame, sourceRange); Assert.True(DebuggerSourceMap.Equals(stackFrame, sourceRange)); }