Sha256: fe2904a26d92823f8576e9f391eb5d659c572f29814da8563434a181e5d0da5b

Contents?: true

Size: 439 Bytes

Versions: 1

Compression:

Stored size: 439 Bytes

Contents

require 'spec_helper'

describe Marksman::Writer do

  it 'should call write on the converter' do
    converter = double(Marksman::Converter)
    presentation = Marksman::Parser.new.parse('spec/data/example.md')

    expect(Marksman::Converter).to receive(:new).with(presentation).and_return(converter)
    expect(converter).to receive(:write).with('output')

    Marksman::Writer.new('spec/data/example.md', 'output').generate
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
marksman-0.1 spec/marksman/writer_spec.rb