public async Task ReadResponse() { var command = new SetCommand(); await StorageCommandValidator.AssertReadResponse(command, StorageCommandResult.Stored, true); await StorageCommandValidator.AssertReadResponseFailure <SetCommand, bool>(command, StorageCommandResult.NotStored); await StorageCommandValidator.AssertReadResponseFailure <SetCommand, bool>(command, StorageCommandResult.NotFound); await StorageCommandValidator.AssertReadResponseFailure <SetCommand, bool>(command, StorageCommandResult.Exists); }
public async Task ReadResponse() { var command = new CasCommand(); await StorageCommandValidator.AssertReadResponse(command, StorageCommandResult.Stored, CasResult.Stored); await StorageCommandValidator.AssertReadResponseFailure <CasCommand, CasResult>(command, StorageCommandResult.NotStored); await StorageCommandValidator.AssertReadResponse(command, StorageCommandResult.Exists, CasResult.Exists); await StorageCommandValidator.AssertReadResponse(command, StorageCommandResult.NotFound, CasResult.NotFound); }
public async Task TestSendRequest() { await StorageCommandValidator.TestSendBehavior <SetCommand, bool>("set"); }
public async Task TestSendRequest() { await StorageCommandValidator.TestSendBehavior <ReplaceCommand, bool>("replace"); }
public async Task TestSendRequest() { await StorageCommandValidator.TestSendBehavior <AddCommand, bool>("add"); }
public async Task TestSendRequest() { await StorageCommandValidator.TestSendBehavior <CasCommand, CasResult>("cas"); }