31 строка
675 B
C#
31 строка
675 B
C#
using NUnit.Framework;
|
|
|
|
namespace Xamarin.Forms.Xaml.UnitTests
|
|
{
|
|
[XamlCompilation(XamlCompilationOptions.Skip)]
|
|
public partial class Gh2063 : ContentPage
|
|
{
|
|
public Gh2063()
|
|
{
|
|
InitializeComponent();
|
|
}
|
|
|
|
public Gh2063(bool useCompiledXaml)
|
|
{
|
|
//this stub will be replaced at compile time
|
|
}
|
|
|
|
[TestFixture]
|
|
class Tests
|
|
{
|
|
[TestCase(false), TestCase(true)]
|
|
public void DetailedErrorMessageOnMissingXmlnsDeclaration(bool useCompiledXaml)
|
|
{
|
|
if (useCompiledXaml)
|
|
Assert.Throws<XamlParseException>(() => MockCompiler.Compile(typeof(Gh2063)));
|
|
else
|
|
Assert.Throws<XamlParseException>(() => new Gh2063(useCompiledXaml));
|
|
}
|
|
}
|
|
}
|
|
} |