我尝试使用detox在TextInput字段中输入文本。我的测试用例如下:
it('should create company', async () => {
await element(by.id('addCompany')).tap();
await expect(element(by.id('companyForm'))).toBeVisible();
const companyName = element(by.id('formCompanyName'))
companyName.typeText('Test');
companyName.typeText(" ");
companyName.typeText('Company');
});
根据Earlgrey文件:https://github.com/google/EarlGrey/blob/master/EarlGrey/Core/GREYKeyboard.m#L81空间标识符是" ",但这似乎不起作用?其他东西,如退格公司名称。类型文本(" \ b"); - 工作正常。
是否有关于如何显示输入带空格的文本的技巧?或者我应该使用replaceText()
函数吗?