Exemple #1
0
        public T CreateModule <T>(ReactModuleInfo moduleInfo) where T : class
        {
            var reactContext = new ReactContextMock(this);
            var module       = (T)moduleInfo.ModuleProvider(this);

            foreach (var initializer in m_initializers)
            {
                initializer(reactContext);
            }

            return(module);
        }
 public void Initialize()
 {
     m_moduleBuilder = new ReactModuleBuilderMock();
     m_moduleInfo    = new ReactModuleInfo(typeof(SimpleNativeModule), "SimpleNativeModule", "SimpleNativeModule");
     m_module        = (SimpleNativeModule)m_moduleInfo.ModuleProvider(m_moduleBuilder);
 }