コード例 #1
0
ファイル: RefAndLookupTests.cs プロジェクト: nxoxn/EPPlus
		public void ChooseShouldReturnItemByIndex()
		{
			var func = new Choose();
			var parsingContext = ParsingContext.Create();
			var result = func.Execute(FunctionsHelper.CreateArgs(1, "A", "B"), parsingContext);
			Assert.AreEqual("A", result.Result);
		}
コード例 #2
0
        public void ChooseWithInvalidArgumentReturnsPoundValue()
        {
            var func           = new Choose();
            var parsingContext = ParsingContext.Create();
            var args           = FunctionsHelper.CreateArgs();
            var result         = func.Execute(args, parsingContext);

            Assert.AreEqual(eErrorType.Value, ((ExcelErrorValue)result.Result).Type);
        }