Узлы в примере имеют позиции только потому, что они были экспортированы из другого инструмента.
Каждый раз, когда выполняется операция развертывания или свертывания, если установлена опция layoutBy
, эта компоновка применяется к графику. В примере опция layoutBy
установлена на cose-bilkent
, и поэтому позиции меняются.
Я полагаю, что вы можете достичь желаемого, установив layoutBy
в null
и fisheye
в false
. Вы можете увидеть другие варианты и их объяснения здесь .
P.S .: для начальных координат вы могли бы рассмотреть возможность установки опции layout
Cytoscape при инициализации .
Конкретный RSpec; я сохраняю эти ссылки для ссылки (могло бы быть усовершенствование для новичков). Но просто хочу совместно использовать его с Вами. (Часть его, вероятно, уже устаревший, но я думаю все еще стоящий чтения)
Фестиваль Ссылки Rspec - ссылки на другие ссылки
RSpec в Контроллерах: Тестирование Вашего Контроллера Приложения с Контроллерами Тестирования rSpec
Используя Rspec на Контроллерах
RSpec в Моделях: stub_model Dave Chelimsky
нам действительно нужны тесты Контроллера и Представления? - некоторое обсуждение
RSpec в Представлениях:
RSpec тестирующие представления для завершенных Историй HTML
Rspec (теперь Огурец):
Понимание Истории RSpec - Учебное руководство
Rspec в Windows:
RSpec, автотест и Клубок в Windows - не знают если это все еще релевантное
p/s: Некоторые с 2007, я не уверен, устарели ли материалы или нет, но это некоторые мои ссылки, используемые для изучения RSpec. Надежда это помогает
Запустите с двух статей Dan North: BDD Представления, сопровождаемый тесно , Что находится в Истории?