Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
using System;
using NUnit.Framework;
#pragma warning disable 659

#if LIGHT_EXPRESSION
using static FastExpressionCompiler.LightExpression.Expression;
namespace FastExpressionCompiler.LightExpression.UnitTests
#else
using System.Linq.Expressions;
using static System.Linq.Expressions.Expression;
namespace FastExpressionCompiler.UnitTests
#endif
{
[TestFixture]
public class Issue_MinValueMethodNotSupported
{
[Test, Ignore("Fails")]
public void Int_MinValue_Should_Work()
{
var minValueField = typeof(int).GetField("MinValue");
var minValue = Field(null, minValueField);

var minValueLambda = Lambda<Func<int>>(minValue);

// Throws 'Method not supported'
minValueLambda.CompileFast();
}
}
}