Sha256: c9790516814ceedba126feea1ccf871a021176c662d3c525019aa249f8b5e478
Contents?: true
Size: 781 Bytes
Versions: 1
Compression:
Stored size: 781 Bytes
Contents
# -*- coding: utf-8 -*- # vim:ft=ruby:enc=utf-8 require File.dirname(__FILE__)+'/helper' class TestAlgorithms < Test::Unit::TestCase def test_basic_de assert_algorithm 't35t', 'test', :basic_de assert_algorithm 'Ds1P@dF', 'Da steht ein Pferd auf dem Flur', :basic_de end def test_basic_en assert_algorithm "t35t", 'test', :basic_en assert_algorithm "ti1p4u2", 'there is one problem for us, too', :basic_en end def test_secure assert_algorithm '$78bRk0N5fKt5Et', 'test', :secure assert_algorithm '5P2fWb0Wf%$52Cm', 'my cat is cute', :secure end protected def assert_algorithm(expected, input, algorithm) assert_nothing_raised do pwd = ToPass::Base.new(input, algorithm).to_s assert_equal expected, pwd end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
to_pass-0.5.0 | test/test_algorithms.rb |