public void SigningString_Should_GiveCorrectSignResult(string input, string output) { // arrange var authProvider = new CoinExAuthenticationProvider(new ApiCredentials("4DA36FFC61334695A66F8D29020EB589", "B51068CF10B34E7789C374AB932696A05E0A629BE7BFC62F")); // act var sign = authProvider.Sign(input); // assert Assert.AreEqual(sign, output); }
public void ProvidingApiCredentials_Should_SaveApiCredentials() { // arrange // act var authProvider = new CoinExAuthenticationProvider(new ApiCredentials("TestKey", "TestSecret")); // assert Assert.AreEqual(authProvider.Credentials.Key.GetString(), "TestKey"); Assert.AreEqual(authProvider.Credentials.Secret.GetString(), "TestSecret"); }