Ejemplo n.º 1
0
        public void TestInitialize()
        {
            MonoNativePlatform.Initialize();
            var initialized = MonoNativePlatform.IsInitialized();

            Assert.IsTrue(initialized, "MonoNativePlatform.IsInitialized()");
        }
Ejemplo n.º 2
0
        public void TestInternalCounter()
        {
            MonoNativePlatform.Initialize();

            var asm  = typeof(string).Assembly;
            var type = asm.GetType("Mono.MonoNativePlatform");

            Assert.IsNotNull(type, "MonoNativePlatform");

            var method = type.GetMethod("TestInternalCounter", BindingFlags.Static | BindingFlags.NonPublic);

            Assert.IsNotNull(method, "MonoNativePlatform.TestInternalCounter");
            var result = method.Invoke(null, null);

            Assert.That(result, Is.GreaterThan(0), "MonoNativePlatform.TestInternalCounter()");
        }