public void CanDisposeMoreThanOnce() { var aggregateLock = new AggregateLock(typeof(Aggregate), GuidStrategy.NewGuid()); aggregateLock.Aquire(); aggregateLock.Dispose(); aggregateLock.Dispose(); }
public void CanDisposeIfLockNotAquired() { var aggregateLock = new AggregateLock(typeof(Aggregate), GuidStrategy.NewGuid()); aggregateLock.Dispose(); }