Skip to content

Commit 3ebc0f0

Browse files
committed
ONe more inference That does not works for now
1 parent 0a5c18c commit 3ebc0f0

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

CodingSeb.ExpressionEvaluator.Tests/ExpressionEvaluatorTests.cs

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2545,6 +2545,20 @@ ExpressionEvaluator evaluatorForMethodArgs()
25452545
.SetCategory("Bug resolution")
25462546
.SetCategory("MethodNameAsDelegates");
25472547

2548+
yield return new TestCaseData(new ExpressionEvaluator()
2549+
, "Array.ConvertAll<string, int>(\"1,2,3,4,5,6,-1\".Split(','), s => Int32.Parse(s)).Min()"
2550+
, null)
2551+
.Returns(-1)
2552+
.SetCategory("Bug resolution")
2553+
.SetCategory("MethodNameAsDelegates");
2554+
2555+
yield return new TestCaseData(new ExpressionEvaluator()
2556+
, "Array.ConvertAll(\"test for Upper\".ToCharArray(), Char.IsUpper)"
2557+
, null)
2558+
.Returns(-1)
2559+
.SetCategory("Bug resolution")
2560+
.SetCategory("MethodNameAsDelegates");
2561+
25482562
yield return new TestCaseData(new ExpressionEvaluator()
25492563
, "(() => { var m = int.Parse; return m(\"5\"); })()"
25502564
, null)

0 commit comments

Comments
 (0)