public void DsfUniqueActivity_UpdateForEachInputs_NullUpdates_DoesNothing() { //------------Setup for test-------------------------- const string InFields = "[[Numeric(1).num]]"; const string ResultFields = "Up"; const string Result = "[[res]]"; var act = new DsfUniqueActivity { InFields = InFields, ResultFields = ResultFields, Result = Result }; //------------Execute Test--------------------------- act.UpdateForEachInputs(null, null); //------------Assert Results------------------------- Assert.AreEqual(InFields, act.InFields); Assert.AreEqual(ResultFields, act.ResultFields); }
public void DsfUniqueActivity_UpdateForEachInputs_MoreThan1Updates_Updates() { //------------Setup for test-------------------------- const string InFields = "[[Numeric(1).num]]"; const string ResultFields = "Up"; const string Result = "[[res]]"; var act = new DsfUniqueActivity { InFields = InFields, ResultFields = ResultFields, Result = Result }; var tuple1 = new Tuple <string, string>(ResultFields, "Test"); var tuple2 = new Tuple <string, string>(InFields, "Test2"); //------------Execute Test--------------------------- act.UpdateForEachInputs(new List <Tuple <string, string> > { tuple1, tuple2 }, null); //------------Assert Results------------------------- Assert.AreEqual("Test2", act.InFields); Assert.AreEqual("Test", act.ResultFields); }
public void DsfUniqueActivity_UpdateForEachInputs_MoreThan1Updates_Updates() { //------------Setup for test-------------------------- const string InFields = "[[Numeric(1).num]]"; const string ResultFields = "Up"; const string Result = "[[res]]"; var act = new DsfUniqueActivity { InFields = InFields, ResultFields = ResultFields, Result = Result }; var tuple1 = new Tuple<string, string>(ResultFields, "Test"); var tuple2 = new Tuple<string, string>(InFields, "Test2"); //------------Execute Test--------------------------- act.UpdateForEachInputs(new List<Tuple<string, string>> { tuple1, tuple2 }); //------------Assert Results------------------------- Assert.AreEqual("Test2", act.InFields); Assert.AreEqual("Test", act.ResultFields); }
public void DsfUniqueActivity_UpdateForEachInputs_NullUpdates_DoesNothing() { //------------Setup for test-------------------------- const string InFields = "[[Numeric(1).num]]"; const string ResultFields = "Up"; const string Result = "[[res]]"; var act = new DsfUniqueActivity { InFields = InFields, ResultFields = ResultFields, Result = Result }; //------------Execute Test--------------------------- act.UpdateForEachInputs(null); //------------Assert Results------------------------- Assert.AreEqual(InFields, act.InFields); Assert.AreEqual(ResultFields, act.ResultFields); }