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); }