Fixed IsOverriddent tests

This commit is contained in:
Tig Kindel
2024-03-01 12:32:14 -07:00
parent 7bd527911c
commit 6e18bc4a2e
2 changed files with 8 additions and 8 deletions

View File

@@ -322,7 +322,7 @@ public class ScrollView : View
}
else
{
if (!IsOverridden (view, "MouseEvent"))
if (!IsOverridden (view, "OnMouseEvent"))
{
view.MouseEnter += View_MouseEnter;
view.MouseLeave += View_MouseLeave;

View File

@@ -113,28 +113,28 @@ public class ResponderTests
public void IsOverridden_False_IfNotOverridden ()
{
// MouseEvent IS defined on Responder but NOT overridden
Assert.False (Responder.IsOverridden (new Responder (), "MouseEvent"));
Assert.False (Responder.IsOverridden (new Responder (), "OnMouseEvent"));
// MouseEvent is defined on Responder and NOT overrident on View
Assert.False (
Responder.IsOverridden (
new View { Text = "View does not override MouseEvent" },
"MouseEvent"
new View { Text = "View does not override OnMouseEvent" },
"OnMouseEvent"
)
);
Assert.False (
Responder.IsOverridden (
new DerivedView { Text = "DerivedView does not override MouseEvent" },
"MouseEvent"
new DerivedView { Text = "DerivedView does not override OnMouseEvent" },
"OnMouseEvent"
)
);
// MouseEvent is NOT defined on DerivedView
Assert.False (
Responder.IsOverridden (
new DerivedView { Text = "DerivedView does not override MouseEvent" },
"MouseEvent"
new DerivedView { Text = "DerivedView does not override OnMouseEvent" },
"OnMouseEvent"
)
);