CQRS.Tests.KeyValueStorage.DocumentDbTests.ThrowsWhenAttemptingToSaveExistingAggregate C# (CSharp) Method

ThrowsWhenAttemptingToSaveExistingAggregate() private method

private ThrowsWhenAttemptingToSaveExistingAggregate ( ) : void
return void
        public void ThrowsWhenAttemptingToSaveExistingAggregate()
        {
            var store = CreateStore();

            var user = new User { Id = Guid.NewGuid() };

            using (var session = OpenSession(store))
            {
                session.Save(user.Id, user);
                session.SaveChanges();
            }

            Assert.Throws<AttemptToSaveAlreadyPersistedValueException>(() =>
                                                                       {
                                                                           using (var session = OpenSession(store))
                                                                           {
                                                                               session.Save(user.Id, user);
                                                                               session.SaveChanges();
                                                                           }
                                                                       });
        }
DocumentDbTests