Update() public method

Update an existing key in your account
public Update ( object keyIdOrFingerprint, Models key ) : Task
keyIdOrFingerprint object
key Models
return Task
        public void CorrectRequestForUpdateFingerprint() {
            var factory = Substitute.For<IConnection>();
            var client = new KeysClient(factory);

            var body = new Models.Requests.Key { Name = "example" };
            client.Update("fingerprint", body);

            var parameters = Arg.Is<List<Parameter>>(list => (string)list[0].Value == "fingerprint");
            factory.Received().ExecuteRequest<Key>("account/keys/{id}", parameters, body, "ssh_key", Method.PUT);
        }