title: How to not repeat writing same attributes when using `let` and `create` in nested contexts?
body: <p>I have an Rspec test using FactoryBot(FactoryGirl) as follows:</p>
  
  <pre><code>describe Note do
    let(:note) {create(:note, title: "my test title", body: "this is the body")}
  
    expect(note.title).to eq "my test title"
    expect(note.body).to eq "this is the body"
  
    context "with many authors" do
      let(:note) {create(:note, :many_authors, title: "my test title", body: "this is the body")}
      it "has same title and body and many authors"  do
        expect(note.title).to eq "my test title"
        expect(note.body).to eq "this is the body"
        expect(note.authors.size).to eq 3 
      end
    end
  end
  </code></pre>
  
  <p>In this test I have the initial <code>:note</code> with the title and body. In the nested context I want to use this same <code>note</code> but simply add my <code>:many_authors</code> trait. However, I find myself having to copy and paste the attributes <code>title: "my test title", body: "this is the body"</code> from the previous note so I was wondering what the best way to dry up the code would be so I wouldn't have to always copy and paste the title and body attributes. What would be the correct way to do this?</p>