#!/usr/bin/ruby

require 'asciiart'
require 'test/unit'

class TestAsciiArt < Test::Unit::TestCase
  def file(filename)
    File.join(File.dirname(__FILE__), filename)
  end

  def test_basics
    art = AsciiArt.new(file("debian.png"))
    assert_equal File.read(file("debian.txt")), art.to_ascii_art
  end

  def test_32
    art = AsciiArt.new(file("debian.png"))
    assert_equal File.read(file("debian-32.txt")), art.to_ascii_art(width: 32)
  end
end
