```ruby
require 'spec_helper'

describe SectionEdition do
  subject { SectionEdition.new }

  it 'stores data in the manual_section_editions collection' do
    expect(subject.collection.name).to eq('manual_section_editions')
  end
end
```

Add tests for SectionEdition validation
user
```ruby
require 'spec_helper'

describe SectionEdition do
  subject { SectionEdition.new }

  it 'stores data in the manual_section_editions collection' do
    expect(subject.collection.name).to eq('manual_section_editions')
  end

  describe 'validation' do
    it 'is valid if section_id and slug are present' do
      subject.section_id = 'section-id'
      subject.slug = 'section-slug'
      expect(subject).to be_valid
    end

    it 'is invalid if section_id is missing' do
      subject.section_id = nil
      expect(subject).not_to be_valid
      expect(subject.errors[:section_id]).to include("can't be blank")
    end

    it 'is invalid if slug is missing' do
      subject.slug = nil
      expect(subject).not_to be_valid
      expect(subject.errors[:slug]).to include("can't be blank")
    end
  end
end
```
assistant