Sha256: 5fe606a94aaaa2fe7b69015d796227bc568b3732f55b535cd9a9bdb6b7a773c2
Contents?: true
Size: 833 Bytes
Versions: 1
Compression:
Stored size: 833 Bytes
Contents
require 'test_helper' require 'sup/contact' module Redwood class TestContact < Minitest::Test def setup @contact = ContactManager.init(File.expand_path("../fixtures/contacts.txt", __FILE__)) @person = Person.new "Terrible Name", "terrible@name.com" end def teardown runner = Redwood.const_get "ContactManager".to_sym runner.deinstantiate! end def test_contact_manager assert @contact ## 1 contact is imported from the fixture file. assert_equal 1, @contact.contacts.count assert_equal @contact.contact_for("RC").name, "Random Contact" assert_nil @contact.contact_for "TN" @contact.update_alias @person, "TN" assert @contact.is_aliased_contact?(@person) assert_equal @person, @contact.contact_for("TN") assert_equal "TN", @contact.alias_for(@person) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sup-0.21.0 | test/unit/test_contact.rb |