defmodule Readability.AuthoFinderTest do use ExUnit.Case, async: true alias Readability.AuthorFinder test "extracting bbc format author" do html = TestHelper.read_fixture("bbc.html") assert AuthorFinder.find(html) == ["BBC News"] end test "extracting buzzfeed format author" do html = TestHelper.read_fixture("buzzfeed.html") assert AuthorFinder.find(html) == ["Salvador Hernandez", "Hamza Shaban"] end test "extracting medium format author" do html = TestHelper.read_fixture("medium.html") assert AuthorFinder.find(html) == ["Ken Mazaika"] end test "extracting nytimes format author" do html = TestHelper.read_fixture("nytimes.html") assert AuthorFinder.find(html) == ["Judith H. Dobrzynski"] end end