public void DsfActivity_GetOutputs_NotObjectAndOutputMapping_GetsOutputs() { //------------Setup for test-------------------------- var act = new DsfActivity { InputMapping = ActivityStrings.DsfActivityInputMapping, OutputMapping = ActivityStrings.DsfActivityOutputMapping, ResourceID = null }; //------------Execute Test--------------------------- var outputs = act.GetOutputs(); //------------Assert Results------------------------- Assert.IsNotNull(outputs); }
public void DsfActivity_GetOutptus_ObjectAndOutputMapping_GetsObjectName() { //------------Setup for test-------------------------- var act = new DsfActivity { InputMapping = ActivityStrings.DsfActivityInputMapping, OutputMapping = ActivityStrings.DsfActivityOutputMapping, ResourceID = null, IsObject = true, ObjectName = "Obj", ObjectResult = "{Name:BOb}" }; //------------Execute Test--------------------------- var outputs = act.GetOutputs(); //------------Assert Results------------------------- Assert.IsNotNull(outputs); Assert.AreEqual("Obj", outputs[0]); }
public void DsfActivity_GetOutputs_Called_ShouldReturnListWithResultValueInIt() { //------------Setup for test-------------------------- var act = new DsfActivity { Outputs = new List <IServiceOutputMapping> { new ServiceOutputMapping { MappedTo = "[[res1]]" }, new ServiceOutputMapping { MappedTo = "[[res2]]" } } }; //------------Execute Test--------------------------- var outputs = act.GetOutputs(); //------------Assert Results------------------------- Assert.AreEqual(2, outputs.Count); Assert.AreEqual("[[res1]]", outputs[0]); Assert.AreEqual("[[res1]]", outputs[0]); }