FactoryBot.define do
  factory :note do
    latitude 1 * GeoRecord::SCALE
    longitude 1 * GeoRecord::SCALE
    # tile QuadTile.tile_for_point(1,1)

    factory :note_with_comments do
      transient do
        comments_count 1
      end

      after(:create) do |note, evaluator|
        create_list(:note_comment, evaluator.comments_count, :note => note)
      end
    end
  end
end
