コード例 #1
0
        public void DsfDataSplitActivity_GetForEachInputs_WhenHasExpression_ReturnsInputList()
        {
            //------------Setup for test--------------------------
            IList <DataSplitDTO> resultsCollection = new List <DataSplitDTO> {
                new DataSplitDTO("[[CompanyName]]", "Index", "2", 1)
            };
            var act = new DsfDataSplitActivity {
                SourceString = "[[CompanyName]]", ResultsCollection = resultsCollection
            };

            //------------Execute Test---------------------------
            var dsfForEachItems = act.GetForEachInputs();

            //------------Assert Results-------------------------
            Assert.AreEqual(2, dsfForEachItems.Count);
            Assert.AreEqual("[[CompanyName]]", dsfForEachItems[0].Name);
            Assert.AreEqual("[[CompanyName]]", dsfForEachItems[0].Value);
            Assert.AreEqual("2", dsfForEachItems[1].Name);
            Assert.AreEqual("2", dsfForEachItems[1].Value);
        }
コード例 #2
0
        public void DsfDataSplitActivity_GetForEachInputs_WhenHasExpression_ReturnsInputList()
        {
            //------------Setup for test--------------------------
            IList<DataSplitDTO> resultsCollection = new List<DataSplitDTO> { new DataSplitDTO("[[CompanyName]]", "Index", "2", 1) };
            var act = new DsfDataSplitActivity { SourceString = "[[CompanyName]]", ResultsCollection = resultsCollection };

            //------------Execute Test---------------------------
            var dsfForEachItems = act.GetForEachInputs();
            //------------Assert Results-------------------------
            Assert.AreEqual(2, dsfForEachItems.Count);
            Assert.AreEqual("[[CompanyName]]", dsfForEachItems[0].Name);
            Assert.AreEqual("[[CompanyName]]", dsfForEachItems[0].Value);
            Assert.AreEqual("2", dsfForEachItems[1].Name);
            Assert.AreEqual("2", dsfForEachItems[1].Value);
        }