2017-01-05 7 views
9

Нам нужна «песочница для предприятий Google» или какой-то способ для создания реалистичной учетной записи Google Диска. Это позволит сделать так, чтобы мы могли имитировать учетные записи служб с доступом к нескольким файлам пользователей через корпоративную учетную запись google.Как сделать интеграционные тесты с Google Диском с учетной записью службы без учетной записи предприятия Google

Мы не можем протестировать ни одного пользователя GoogleDrive. Но учетные записи служб предприятия с доступом к файлам нескольких пользователей невозможны без дорогостоящей учетной записи google.

Наше приложение имеет доступ к файлам корпоративных пользователей google и использование учетной записи службы может выполнять на них операции.

Это означает, что для написания интеграционных тестов нам нужна учетная запись Google google для подключения. Но это довольно дорого и невозможно с бюджетной точки зрения.

Как мы можем получить что-то для проведения интеграционных тестов против этого, не обошлось нам в удаче?

ответ

2

Счета составляют USD5 в месяц (по состоянию на январь 2017 года), но вы можете создать full Google Enterprise (GSuite) account бесплатно в качестве пробной версии. Это действует в течение 14 дней.

Вы должны иметь возможность создать несколько пользователей и некоторые файлы дисков для каждого из них. Есть некоторые ограничения, но в основном они связаны с тем, сколько электронной почты вы можете отправить программно.

Вы можете сохранить домен в течение более 14 дней с помощью только одного платного пользователя и оплатить его за месяц для большего количества пользователей, добавив и удалив их по мере необходимости.

+0

Я давно испытал свой опыт. Я упомянул об этом в вопросе. Но спасибо за ответ в любом случае. –

+0

игнорировать мой предыдущий комментарий. 14-дневная пробная версия - все хорошо и хорошо, но мне нужны интеграционные тесты для продолжения. попытался использовать запись в wiremock, и она не работала при воспроизведении. любые другие идеи? –

+0

, так что, если бы у меня было 5 счетов, учетная запись предприятия составляла бы всего 25 долларов в месяц? –