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); }
public AesEncodingProvider(ISha1Hasher sha1Hasher, IAesCrypography aesCrypography) { _sha1Hasher = sha1Hasher; _aesCrypography = aesCrypography; }