Esempio n. 1
0
        public void GetTypeParameterTest()
        {
            ICollection <string> parameterNames = new List <string>()
            {
                "parameterOne", "parameterTwo", "parameterThree"
            };
            string importer = "importer";

            importLogic.Setup(i => i.GetParameterNames(importer)).Returns(parameterNames);

            var result         = importController.GetParameterNamesFromImporter(importer);
            var createdResult  = result as OkObjectResult;
            var resultModelOut = createdResult.Value as ICollection <string>;

            importLogic.VerifyAll();

            Assert.IsNotNull(result);
            Assert.IsNotNull(createdResult);
            Assert.IsNotNull(resultModelOut);
            Assert.AreEqual(parameterNames.Count, resultModelOut.Count);
        }