Пример #1
0
        public void Fact_PostUser()
        {
            // EXAMPLE
            var user = new User(1, "LUCIANO PEREIRA", 33, true);

            var val = new PostUserValidator().Validate(user);

            // ASSERT
            Assert.True(val.IsValid);

            if (val.IsValid)
            {
                // REPOSITORY
                user = new UserRepository(ctx).Post(user);

                // ASSERT
                Assert.Equal(1, user.Id);///1
            }
        }
        public void Fact_PostUser()
        {
            // EXAMPLE
            var userId = Guid.NewGuid();
            var user   = new User(userId, "ABEL LOPES", 41, true);

            var val     = new PostUserValidator().Validate(user);
            var userId2 = Guid.NewGuid();

            // ASSERT
            Assert.True(val.IsValid);

            if (val.IsValid)
            {
                // REPOSITORY
                user = new UserRepository(ctx).Post(user);

                // ASSERT
                Assert.NotEqual(userId2, user.Id);
            }
        }