summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Core.UnitTests
diff options
context:
space:
mode:
authorSamantha Houts <samantha@teamredwall.com>2016-06-17 03:10:18 -0700
committerRui Marinho <me@ruimarinho.net>2016-06-17 11:10:18 +0100
commit925fc0aa588a060eb23fa16c1d225dd030012c23 (patch)
tree83676c25c29d97d9250516b217020ba85425796d /Xamarin.Forms.Core.UnitTests
parentd44396a4534b1e2bc81143c809e4adaee656ab15 (diff)
downloadxamarin-forms-925fc0aa588a060eb23fa16c1d225dd030012c23.tar.gz
xamarin-forms-925fc0aa588a060eb23fa16c1d225dd030012c23.tar.bz2
xamarin-forms-925fc0aa588a060eb23fa16c1d225dd030012c23.zip
Prep Cell & friends for removal of InternalsVisibleTo (#142)
* Prep Cell & friends for removal of InternalsVisibleTo Includes: - Cell - EntryCell - ListView - MenuItem - TableView - ViewCell - Toolbar Moved extensions to Internal & removed TPH * Update docs * [Controls] Ignore Issue2411 on iOS <9 * [Controls] Formatting for Issue2411
Diffstat (limited to 'Xamarin.Forms.Core.UnitTests')
-rw-r--r--Xamarin.Forms.Core.UnitTests/CellTests.cs8
-rw-r--r--Xamarin.Forms.Core.UnitTests/MenuItemTests.cs6
-rw-r--r--Xamarin.Forms.Core.UnitTests/NotifyCollectionChangedEventArgsExtensionsTests.cs1
-rw-r--r--Xamarin.Forms.Core.UnitTests/ToolbarTrackerTests.cs1
4 files changed, 9 insertions, 7 deletions
diff --git a/Xamarin.Forms.Core.UnitTests/CellTests.cs b/Xamarin.Forms.Core.UnitTests/CellTests.cs
index 0006b4cf..e7c6266b 100644
--- a/Xamarin.Forms.Core.UnitTests/CellTests.cs
+++ b/Xamarin.Forms.Core.UnitTests/CellTests.cs
@@ -44,7 +44,7 @@ namespace Xamarin.Forms.Core.UnitTests
bool emitted = false;
cell.Appearing += (sender, args) => emitted = true;
- cell.SendAppearing ();
+ ((ICellController)cell).SendAppearing ();
Assert.True (emitted);
Assert.True (cell.OnAppearingSent);
Assert.False (cell.OnDisappearingSent);
@@ -58,7 +58,7 @@ namespace Xamarin.Forms.Core.UnitTests
bool emitted = false;
cell.Disappearing += (sender, args) => emitted = true;
- cell.SendDisappearing ();
+ ((ICellController)cell).SendDisappearing ();
Assert.True (emitted);
Assert.False (cell.OnAppearingSent);
Assert.True (cell.OnDisappearingSent);
@@ -159,7 +159,7 @@ namespace Xamarin.Forms.Core.UnitTests
var cell = new ViewCell { Parent = lv };
int numberOfCalls = 0;
- cell.ForceUpdateSizeRequested += (object sender, System.EventArgs e) => { numberOfCalls++; };
+ ((ICellController)cell).ForceUpdateSizeRequested += (object sender, System.EventArgs e) => { numberOfCalls++; };
cell.ForceUpdateSize ();
cell.ForceUpdateSize ();
@@ -178,7 +178,7 @@ namespace Xamarin.Forms.Core.UnitTests
var cell = new ViewCell { Parent = lv };
int numberOfCalls = 0;
- cell.ForceUpdateSizeRequested += (object sender, System.EventArgs e) => { numberOfCalls++; };
+ ((ICellController)cell).ForceUpdateSizeRequested += (object sender, System.EventArgs e) => { numberOfCalls++; };
cell.ForceUpdateSize ();
diff --git a/Xamarin.Forms.Core.UnitTests/MenuItemTests.cs b/Xamarin.Forms.Core.UnitTests/MenuItemTests.cs
index d6163058..665e5062 100644
--- a/Xamarin.Forms.Core.UnitTests/MenuItemTests.cs
+++ b/Xamarin.Forms.Core.UnitTests/MenuItemTests.cs
@@ -25,7 +25,7 @@ namespace Xamarin.Forms.Core.UnitTests
bool activated = false;
item.Clicked += (sender, args) => activated = true;
- item.Activate();
+ ((IMenuItemController)item).Activate();
Assert.That (activated, Is.True);
}
@@ -42,7 +42,7 @@ namespace Xamarin.Forms.Core.UnitTests
});
var item = new MenuItem { Command = c, CommandParameter = param };
- item.Activate();
+ ((IMenuItemController)item).Activate();
Assert.That (executed, Is.True);
}
@@ -54,7 +54,7 @@ namespace Xamarin.Forms.Core.UnitTests
protected override void Activate (T source)
{
- source.Activate();
+ ((IMenuItemController)source).Activate();
}
protected override BindableProperty IsEnabledProperty
diff --git a/Xamarin.Forms.Core.UnitTests/NotifyCollectionChangedEventArgsExtensionsTests.cs b/Xamarin.Forms.Core.UnitTests/NotifyCollectionChangedEventArgsExtensionsTests.cs
index e9acde45..6433d521 100644
--- a/Xamarin.Forms.Core.UnitTests/NotifyCollectionChangedEventArgsExtensionsTests.cs
+++ b/Xamarin.Forms.Core.UnitTests/NotifyCollectionChangedEventArgsExtensionsTests.cs
@@ -2,6 +2,7 @@
using System.Collections.Generic;
using System.Collections.ObjectModel;
using NUnit.Framework;
+using Xamarin.Forms.Internals;
namespace Xamarin.Forms.Core.UnitTests
{
diff --git a/Xamarin.Forms.Core.UnitTests/ToolbarTrackerTests.cs b/Xamarin.Forms.Core.UnitTests/ToolbarTrackerTests.cs
index 32155be3..fd3459e3 100644
--- a/Xamarin.Forms.Core.UnitTests/ToolbarTrackerTests.cs
+++ b/Xamarin.Forms.Core.UnitTests/ToolbarTrackerTests.cs
@@ -1,6 +1,7 @@
using System.Linq;
using System.Threading.Tasks;
using NUnit.Framework;
+using Xamarin.Forms.Internals;
namespace Xamarin.Forms.Core.UnitTests
{