void SetupNotifyEventsTest(TasqueObject <IRepository> tasqueObject, string propertyName, string msgPrefix) { tasqueObject.PropertyChanging += (sender, e) => { Assert.AreEqual( propertyName, e.PropertyName, msgPrefix + "0"); Assert.AreEqual(propChangedCount, propChangingCount++, msgPrefix + "1"); }; tasqueObject.PropertyChanged += (sender, e) => { Assert.AreEqual( propertyName, e.PropertyName, msgPrefix + "2"); Assert.AreEqual(propChangingCount, ++propChangedCount, msgPrefix + "#3"); }; }
void SetupNotifyEventsTest(TasqueObject<IRepository> tasqueObject, string propertyName, string msgPrefix) { tasqueObject.PropertyChanging += (sender, e) => { Assert.AreEqual ( propertyName, e.PropertyName, msgPrefix + "0"); Assert.AreEqual (propChangedCount, propChangingCount++, msgPrefix + "1"); }; tasqueObject.PropertyChanged += (sender, e) => { Assert.AreEqual ( propertyName, e.PropertyName, msgPrefix + "2"); Assert.AreEqual (propChangingCount, ++propChangedCount, msgPrefix + "#3"); }; }