Sha256: c1e75ee20f7c7ad7bf33978805d967a3663d4671c887aea27b3f8257e9c64afa

Contents?: true

Size: 673 Bytes

Versions: 1

Compression:

Stored size: 673 Bytes

Contents

require "test_helper"

class LineTest < MiniTest::Unit::TestCase

  def setup
    @line_number = GitDiff::LineNumber.new(0, 0)
  end


  def test_from_string_with_addition
    addition = GitDiff::Line.from_string("+ addition")

    refute_nil addition
    assert_instance_of GitDiff::Line::Addition, addition
  end

  def test_from_string_with_deletion
    deletion = GitDiff::Line.from_string("- deletion")

    refute_nil deletion
    assert_instance_of GitDiff::Line::Deletion, deletion
  end

  def test_from_string_with_context
    context = GitDiff::Line.from_string(" context")

    refute_nil context
    assert_instance_of GitDiff::Line::Context, context
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
git_diff-0.3.0 test/line_test.rb