Index: test/Common/DelftTools.TestUtils/TestCategory.cs
===================================================================
diff -u -r2a0bc77430323211d808546837ab2be0291e0ad6 -r9ddbc25cc0e22823bf2e4e37c76f3ad04e16fb32
--- test/Common/DelftTools.TestUtils/TestCategory.cs (.../TestCategory.cs) (revision 2a0bc77430323211d808546837ab2be0291e0ad6)
+++ test/Common/DelftTools.TestUtils/TestCategory.cs (.../TestCategory.cs) (revision 9ddbc25cc0e22823bf2e4e37c76f3ad04e16fb32)
@@ -8,7 +8,6 @@
///
/// Build.Integration ................ general integration tests (many classes, almost no mocks, mix of windows.forms, data access)
/// Build.Performance. ........... integration tests which assert execution time using
- /// Build.WindowsForms ........... integration tests which pop-up forms
///
/// These categories must be always used as mutually exclusive: NEVER USE 2 OF THESE CATEGORIES AT THE SAME TIME!
///
@@ -20,13 +19,6 @@
public class TestCategory
{
///
- /// Shows forms or dialogs during run.
- ///
- /// Speed requirements: faster than 4000 ms
- ///
- public const string WindowsForms = "Build.WindowsForms";
-
- ///
/// Checks how fast specific code runs.
/// Speed requirements: faster than 20000 ms
///
Index: test/Common/DelftTools.Tests/Controls/Swf/TreeViewControls/TreeViewNodePresenterBaseTest.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r9ddbc25cc0e22823bf2e4e37c76f3ad04e16fb32
--- test/Common/DelftTools.Tests/Controls/Swf/TreeViewControls/TreeViewNodePresenterBaseTest.cs (.../TreeViewNodePresenterBaseTest.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ test/Common/DelftTools.Tests/Controls/Swf/TreeViewControls/TreeViewNodePresenterBaseTest.cs (.../TreeViewNodePresenterBaseTest.cs) (revision 9ddbc25cc0e22823bf2e4e37c76f3ad04e16fb32)
@@ -16,7 +16,6 @@
#region Remove
[Test]
- [Category(TestCategory.WindowsForms)]
public void OnCollectionRemoveWithCollectionBasedNodePresenter()
{
var group = new TestGroup();
@@ -44,7 +43,6 @@
}
[Test]
- [Category(TestCategory.WindowsForms)]
public void ModifyCollectionShouldUpdateNodeHasChildren()
{
var group = new TestGroup();
@@ -77,7 +75,6 @@
}
[Test]
- [Category(TestCategory.WindowsForms)]
public void OnCollectionRemoveWithPropertyBasedNodePresenter()
{
var group = new TestGroup();
@@ -129,7 +126,6 @@
#region Add
[Test]
- [Category(TestCategory.WindowsForms)]
public void OnCollectionAddWithCollectionBasedNodePresenter()
{
var group = new TestGroup();
@@ -158,7 +154,6 @@
}
[Test]
- [Category(TestCategory.WindowsForms)]
public void OnCollectionAddWithPropertyBasedNodePresenter()
{
var group = new TestGroup();
Index: test/DeltaShell/DeltaShell.Plugins.SharpMapGis.Tests/Forms/VectorLayerAttributeTableViewTest.cs
===================================================================
diff -u -r03707d5a0ca6b2d83563bc5f407bd4a327d22c0e -r9ddbc25cc0e22823bf2e4e37c76f3ad04e16fb32
--- test/DeltaShell/DeltaShell.Plugins.SharpMapGis.Tests/Forms/VectorLayerAttributeTableViewTest.cs (.../VectorLayerAttributeTableViewTest.cs) (revision 03707d5a0ca6b2d83563bc5f407bd4a327d22c0e)
+++ test/DeltaShell/DeltaShell.Plugins.SharpMapGis.Tests/Forms/VectorLayerAttributeTableViewTest.cs (.../VectorLayerAttributeTableViewTest.cs) (revision 9ddbc25cc0e22823bf2e4e37c76f3ad04e16fb32)
@@ -1,7 +1,6 @@
using System.Collections;
using System.Collections.Generic;
using System.ComponentModel;
-using DelftTools.TestUtils;
using DelftTools.Utils;
using DelftTools.Utils.Collections.Generic;
using DelftTools.Utils.ComponentModel;
@@ -19,9 +18,8 @@
public class VectorLayerAttributeTableViewTest
{
[Test]
- [NUnit.Framework.Category(TestCategory.WindowsForms)]
public void DeleteOfCustomRowObjectMustDeleteOriginalFeature()
- {
+ {
var features = new List
{
new City {Name = "Amsterdam", Population = 1000000, Geometry = new Point(0,0)},
@@ -35,16 +33,12 @@
var featureRowObjects = (IList) view.TableView.Data;
- WindowsFormsTestHelper.ShowModal(view, f =>
- {
- Assert.AreEqual(2, features.Count);
- featureRowObjects.Remove(featureRowObjects[0]);
- Assert.AreEqual(1, features.Count);
- });
+ Assert.AreEqual(2, features.Count);
+ featureRowObjects.Remove(featureRowObjects[0]);
+ Assert.AreEqual(1, features.Count);
}
[Test]
- [NUnit.Framework.Category(TestCategory.WindowsForms)]
public void AddingFeatureMustAlsoAddCustomRowObject()
{
var features = new EventedList
@@ -58,16 +52,12 @@
var view = new VectorLayerAttributeTableView { Data = layer };
view.SetCreateFeatureRowFunction(feature => new CityProperties((City)feature));
- WindowsFormsTestHelper.ShowModal(view, (f) =>
- {
- Assert.AreEqual(1, ((IList)view.TableView.Data).Count);
- featureCollection.Add(new City { Name = "The Hague", Population = 90000, Geometry = new Point(-20, -40) });
- Assert.AreEqual(2, ((IList)view.TableView.Data).Count);
- });
+ Assert.AreEqual(1, ((IList)view.TableView.Data).Count);
+ featureCollection.Add(new City { Name = "The Hague", Population = 90000, Geometry = new Point(-20, -40) });
+ Assert.AreEqual(2, ((IList)view.TableView.Data).Count);
}
[Test]
- [NUnit.Framework.Category(TestCategory.WindowsForms)]
public void ShowAndCheckDynamicReadOnly()
{
var features = new []
@@ -79,13 +69,10 @@
var layer = new VectorLayer {DataSource = new FeatureCollection {Features = features}};
var view = new VectorLayerAttributeTableView { Data = layer };
- WindowsFormsTestHelper.ShowModal(view, f =>
- {
- Assert.IsFalse(view.TableView.CellIsReadOnly(0, view.TableView.Columns[1]));
- Assert.IsTrue(view.TableView.CellIsReadOnly(1, view.TableView.Columns[1]));
- });
+ Assert.IsFalse(view.TableView.CellIsReadOnly(0, view.TableView.Columns[1]));
+ Assert.IsTrue(view.TableView.CellIsReadOnly(1, view.TableView.Columns[1]));
}
-
+
public class City : Feature
{
[FeatureAttribute]