コード例 #1
0
        public void SetUp()
        {
            var mockUtf8Converter = new Mock <IUtf8Converter>();

            mockUtf8Converter.Setup(p => p.ConvertToBytes("aaa")).Returns(new byte[] { 0x61, 0x61, 0x61 });
            mockUtf8Converter.Setup(p => p.ConvertToBytes("ść")).Returns(new byte[] { 0xc5, 0x9b, 0xc4, 0x87 });

            hasher = new Sha1Hasher(mockUtf8Converter.Object);
        }
コード例 #2
0
 public AesEncodingProvider(ISha1Hasher sha1Hasher, IAesCrypography aesCrypography)
 {
     _sha1Hasher     = sha1Hasher;
     _aesCrypography = aesCrypography;
 }