public void ProvidingApiCredentials_Should_SaveApiCredentials() { // arrange // act var authProvider = new BitfinexAuthenticationProvider(new ApiCredentials("TestKey", "TestSecret")); // assert Assert.AreEqual(authProvider.Credentials.Key.GetString(), "TestKey"); Assert.AreEqual(authProvider.Credentials.Secret.GetString(), "TestSecret"); }
public void SigningString_Should_ReturnCorrectString() { // arrange var authProvider = new BitfinexAuthenticationProvider(new ApiCredentials("TestKey", "TestSecret")); // act string signed = authProvider.Sign("SomeTestString"); // assert Assert.AreEqual(signed, "9052C73092B21B945BC5859CADBA6A5658E142F021FCB092A72F68E8A0D5E6351CFEBAE52DB9067D4360F796CB520960"); }