1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
using System;
using System.Reflection;
using NUnit.Framework;
using Mono;
namespace MonoTests.Mono
{
[TestFixture]
public class NativePlatformTest
{
#if WIN_PLATFORM
[TestFixtureSetUp]
public void SetUp ()
{
Assert.Ignore ("Mono.Native is not supported on this platform.");
}
#endif
[Test]
public void PlatformType ()
{
var type = MonoNativePlatform.GetPlatformType ();
Assert.That ((int)type, Is.GreaterThan (0), "platform type");
}
[Test]
public void TestInitialize ()
{
MonoNativePlatform.Initialize ();
var initialized = MonoNativePlatform.IsInitialized ();
Assert.IsTrue (initialized, "MonoNativePlatform.IsInitialized()");
}
}
}
|