public void Testing_WrongPassword() { // Arrange byte[] bytes; using (var sha = SHA256.Create()) bytes = sha.ComputeHash(Encoding.UTF8.GetBytes("TEST")); _winDpApi = new WinDpApi(bytes); var windDpApi = new WinDpApi(Encoding.UTF8.GetBytes("TEST")); var stringToProtec = "ABC1234567890@#$%^&*(ERTYUIOCVBNMKJWA HOIDUAHWAIUHD"; var bytesToProtect = Encoding.UTF8.GetBytes(stringToProtec); var @protected = _winDpApi.Protect(bytesToProtect); // Act var unprotected = windDpApi.Unprotect(@protected); Assert.IsNull(unprotected); }
public void TestInit() { _winDpApi = new WinDpApi(Encoding.UTF8.GetBytes("TEST")); }