コード例 #1
0
ファイル: TextFunctionsTests.cs プロジェクト: twaltari/EPPlus
        public void ExactShouldReturnFalseWhenTwoEqualStringsWithDifferentCase()
        {
            var func   = new Exact();
            var result = func.Execute(FunctionsHelper.CreateArgs("abc", "Abc"), _parsingContext);

            Assert.IsFalse((bool)result.Result);
        }
コード例 #2
0
ファイル: TextFunctionsTests.cs プロジェクト: twaltari/EPPlus
        public void ExactShouldReturnFalseWhenStringAndNull()
        {
            var func   = new Exact();
            var result = func.Execute(FunctionsHelper.CreateArgs("1", null), _parsingContext);

            Assert.IsFalse((bool)result.Result);
        }
コード例 #3
0
ファイル: TextFunctionsTests.cs プロジェクト: twaltari/EPPlus
        public void ExactShouldReturnTrueWhenEqualStringAndDouble()
        {
            var func   = new Exact();
            var result = func.Execute(FunctionsHelper.CreateArgs("1", 1d), _parsingContext);

            Assert.IsTrue((bool)result.Result);
        }
コード例 #4
0
        public void ExactShouldReturnTrueWhenTwoEqualStrings()
        {
            var func   = new Exact();
            var result = func.Execute(FunctionsHelper.CreateArgs("abc", "abc"), this.ParsingContext);

            Assert.IsTrue((bool)result.Result);
        }
コード例 #5
0
        public void ExactWithInvalidArgumentReturnsPoundValue()
        {
            var func   = new Exact();
            var args   = FunctionsHelper.CreateArgs();
            var result = func.Execute(args, this.ParsingContext);

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