no entiendo... hay hasta tests para lo que hice yo. No anda?

    test 'adopta el banco de su cuenta si es propio' do
      cuenta = create :cuenta, banco: 'Gringotts'
      cheque = build :cheque, banco: nil, cuenta: cuenta

      assert cheque.save
      assert_equal 'Gringotts', cheque.banco
    end

    test 'nunca adopta el banco de su cuenta si es de terceros' do
      cuenta = create :cuenta, banco: 'Gringotts'
      cheque = build :cheque_de_terceros, banco: 'Otro', cuenta: cuenta

      assert cheque.save
      assert_equal 'Otro', cheque.banco
    end