From 44cf3c1cc2aca21aa5cbc7cc628b52a175ef034e Mon Sep 17 00:00:00 2001 From: Suha Can Date: Mon, 11 Oct 2010 12:19:28 -0700 Subject: [PATCH] - Fixing a couple WidgetService tests that were failing and ignored due to missing Flush() calls. --HG-- branch : dev --- .../Widgets/Services/WidgetsServiceTest.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/Orchard.Tests.Modules/Widgets/Services/WidgetsServiceTest.cs b/src/Orchard.Tests.Modules/Widgets/Services/WidgetsServiceTest.cs index b371f269b..f4e9a188f 100644 --- a/src/Orchard.Tests.Modules/Widgets/Services/WidgetsServiceTest.cs +++ b/src/Orchard.Tests.Modules/Widgets/Services/WidgetsServiceTest.cs @@ -136,7 +136,7 @@ namespace Orchard.Tests.Modules.Widgets.Services { Assert.That(layer.Record.Description, Is.EqualTo(layerDescription)); } - [Test, Ignore("Fix pending")] + [Test] public void GetWidgetTest() { const string layerName = "Test layer 1"; const string layerDescription = "Test layer 1"; @@ -154,11 +154,12 @@ namespace Orchard.Tests.Modules.Widgets.Services { widgetResult = _widgetService.GetWidget(0); Assert.That(widgetResult, Is.Null, "Still yields null on an invalid identifier"); + _contentManager.Flush(); widgetResult = _widgetService.GetWidget(widgetPart.Id); Assert.That(widgetResult.Id, Is.EqualTo(widgetPart.Id), "Returns correct widget"); } - [Test, Ignore("Fix pending")] + [Test] public void GetWidgetsTest() { const string layerName = "Test layer 1"; const string layerDescription = "Test layer 1"; @@ -173,12 +174,15 @@ namespace Orchard.Tests.Modules.Widgets.Services { WidgetPart widgetPart = _widgetService.CreateWidget(layerPart.Id, "HtmlWidget", widgetTitle1, "1", ""); Assert.That(widgetPart, Is.Not.Null); + _contentManager.Flush(); widgetResults = _widgetService.GetWidgets(); Assert.That(widgetResults.Count(), Is.EqualTo(1)); Assert.That(widgetResults.First().Id, Is.EqualTo(widgetPart.Id)); _widgetService.CreateWidget(layerPart.Id, "HtmlWidget", widgetTitle2, "2", ""); + _contentManager.Flush(); + widgetResults = _widgetService.GetWidgets(); Assert.That(widgetResults.Count(), Is.EqualTo(2)); }