Exemple #1
0
        public void RemoveTest()
        {
            LoadJitexTest();
            JitexManager.Remove();

            Assert.False(JitexManager.IsEnabled, "Jitex still enabled!");
        }
Exemple #2
0
        public void RemoveTokenResolverTest()
        {
            LoadJitexTest();
            JitexManager.Remove();

            MethodInfo method = GetMethod <ModuleTests>(nameof(TokenToCompileOnRemove));

            MethodToCallTokenOnRemove();
            bool called = TokensCompiled.Contains(method.MetadataToken);

            Assert.False(called, "Token resolver called!");
        }
Exemple #3
0
        public void RemoveMethodResolverTest()
        {
            LoadJitexTest();
            JitexManager.Remove();

            MethodInfo method = GetMethod <ModuleTests>(nameof(MethodToCompileOnRemove));

            MethodToCompileOnRemove();
            bool called = MethodsCompiled.Contains(method);

            Assert.False(called, "Method resolver called!");
        }