public when_setting_item_with_check_and_item_was_already_updated_by_someone_else()
 {
     Given(() => item_is_handled_and_key_generated("simplekey"));
     Given(() => value_serialized_to("source_value", "formatted_value"));
     Given(() => item_was_already_updated_by_someone_else(
         "simplekey",
         "formatted_value",
         12,
         TimeToLive.CreateValidFor(TimeSpan.FromMinutes(2))));
     When(() => result = runtime.CheckAndSet(
         item => item.ValueOf("source_value"),
         12,
         TimeToLive.CreateValidFor(TimeSpan.FromMinutes(2))));
 }
 public when_setting_item_with_check_and_operation_fails()
 {
     Given(() => item_is_handled_and_key_generated("simplekey"));
     Given(() => value_serialized_to("source_value", "formatted_value"));
     Given(() => item_is_checked_but_is_not_stored_successfully(
         "simplekey",
         "formatted_value",
         12,
         TimeToLive.CreateValidFor(TimeSpan.FromMinutes(2))));
     When(() => result = runtime.CheckAndSet(
         item => item.ValueOf("source_value"),
         12,
         TimeToLive.CreateValidFor(TimeSpan.FromMinutes(2))));
 }
Пример #3
0
 public when_setting_item_in_cache_and_operation_succeeds()
 {
     Given(() => item_is_handled_and_key_generated("simplekey"));
     Given(() => value_serialized_to("source_value", "formatted_value"));
     Given(() => item_is_stored_in_cache_sucessfully("simplekey", "formatted_value", TimeToLive.CreateValidFor(TimeSpan.FromMinutes(2))));
     When(() => result = OnStoreItem(GetStoreMode(), item => item.ValueOf("source_value"), TimeToLive.CreateValidFor(TimeSpan.FromMinutes(2))));
 }
Пример #4
0
 public when_setting_item_in_cache_and_operation_fails()
 {
     Given(() => item_is_handled_and_key_generated("simplekey"));
     Given(() => value_serialized_to("source_value", "formatted_value"));
     Given(() => item_is_not_stored_in_cache("simplekey", "formatted_value", ttl));
     When(() => result = OnStoreItem(GetStoreMode(), item => item.ValueOf("source_value"), ttl));
 }