/ / Как да стартирате локални тестове, когато използвате Heroku Connect? - руби-на-релси, heroku, salesforce

Как да стартирате местни тестове, когато използвате Herook Connect? - руби-на-релси, heroku, salesforce

В приложението Heroku използвам добавката Connect, за да синхронизирам таблиците Salesforce в схемата на Salesforce в базата данни.

Създадох модели в моя проект, за да инстанцирам записи от тази схема на Salesforce. Ето един пример:

class Salesforce::Account < ActiveRecord::Base
self.table_name = "salesforce.account"
end

Всичко работи добре на Heroku. Обаче, локалната ми база данни, населена от миграции, очевидно не съдържа таблиците на salesforce. Затова не е възможно да си представя какъвто и да е тест, който се позовава на моя модел Salesforce.

Какъв е класическият начин да се справим с този вид проблем? Благодаря!

Отговори:

1 за отговор № 1

Начинът, по който се справих с това, е да поддържамопределение на схема за локално развитие, което имитира създадената от Heroku Connect схема. За да проверим това, имам приложение на Heroku, което използва Heroku Connect. По този начин мога да се уверя, че нещата работят / схемите са едни и същи, преди да отида да произведа.