コード例 #1
0
        //[Fact]
        public void CorrectlyFindsLastStretchedKey()
        {
            var sut = new ParallelizingKeyFinder(new StretchedKeyFinder(2016));

            var keys = sut.Find("abc", initialKeyspace: 0, keyCount: 64, keyspaceRange: 25000);

            Assert.Equal(22551, keys[63]);
        }
コード例 #2
0
        //[Fact]
        public void CorrectlyFindsFirstKey_UsingStandardFinder()
        {
            var sut = new ParallelizingKeyFinder(new KeyFinder());

            var actual = sut.Find("abc", 0, 1);

            Assert.Equal(1, actual.Count());
            Assert.Equal(39, actual[0]);
        }