public void DsfRandomActivity_UpdateForEachInputs_NullUpdates_DoesNothing() { //------------Setup for test-------------------------- const string From = "[[Numeric(1).num]]"; const string To = "Up"; const string Result = "[[res]]"; const string Length = "2"; var act = new DsfRandomActivity { From = From, To = To, Length = Length, Result = Result }; //------------Execute Test--------------------------- act.UpdateForEachInputs(null, null); //------------Assert Results------------------------- Assert.AreEqual(From, act.From); Assert.AreEqual(To, act.To); Assert.AreEqual(Length, act.Length); }
public void DsfRandomActivity_UpdateForEachInputs_MoreThan1Updates_Updates() { //------------Setup for test-------------------------- const string From = "[[Numeric(1).num]]"; const string To = "Up"; const string Result = "[[res]]"; const string Length = "2"; var act = new DsfRandomActivity { From = From, To = To, Length = Length, Result = Result }; var tuple1 = new Tuple <string, string>(From, "Test"); var tuple2 = new Tuple <string, string>(To, "Test2"); var tuple3 = new Tuple <string, string>(Length, "Test3"); //------------Execute Test--------------------------- act.UpdateForEachInputs(new List <Tuple <string, string> > { tuple1, tuple2, tuple3 }, null); //------------Assert Results------------------------- Assert.AreEqual("Test2", act.To); Assert.AreEqual("Test", act.From); Assert.AreEqual("Test3", act.Length); }
public void DsfRandomActivity_UpdateForEachInputs_MoreThan1Updates_Updates() { //------------Setup for test-------------------------- const string From = "[[Numeric(1).num]]"; const string To = "Up"; const string Result = "[[res]]"; const string Length = "2"; var act = new DsfRandomActivity { From = From, To = To, Length = Length, Result = Result }; var tuple1 = new Tuple<string, string>(From, "Test"); var tuple2 = new Tuple<string, string>(To, "Test2"); var tuple3 = new Tuple<string, string>(Length, "Test3"); //------------Execute Test--------------------------- act.UpdateForEachInputs(new List<Tuple<string, string>> { tuple1, tuple2, tuple3 }); //------------Assert Results------------------------- Assert.AreEqual("Test2", act.To); Assert.AreEqual("Test", act.From); Assert.AreEqual("Test3", act.Length); }
public void DsfRandomActivity_UpdateForEachInputs_NullUpdates_DoesNothing() { //------------Setup for test-------------------------- const string From = "[[Numeric(1).num]]"; const string To = "Up"; const string Result = "[[res]]"; const string Length = "2"; var act = new DsfRandomActivity { From = From, To = To, Length = Length, Result = Result }; //------------Execute Test--------------------------- act.UpdateForEachInputs(null); //------------Assert Results------------------------- Assert.AreEqual(From, act.From); Assert.AreEqual(To, act.To); Assert.AreEqual(Length, act.Length); }