Ejemplo n.º 1
0
        public void TestUserCreationOk()
        {
            // Act
            var user = User.New(ValidName, ValidLogin);

            // Assert
            Assert.IsInstanceOfType(user, typeof(User));
        }
Ejemplo n.º 2
0
        public void TestUserCreationThrowMissingArgumentsException()
        {
            // Act and assert
            Assert.ThrowsException <MissingArgumentsException>(() => User.New(NullName, NullLogin));
            Assert.ThrowsException <MissingArgumentsException>(() => User.New(NullName, EmptyLogin));
            Assert.ThrowsException <MissingArgumentsException>(() => User.New(NullName, ValidLogin));

            Assert.ThrowsException <MissingArgumentsException>(() => User.New(EmptyName, NullLogin));
            Assert.ThrowsException <MissingArgumentsException>(() => User.New(EmptyName, EmptyLogin));
            Assert.ThrowsException <MissingArgumentsException>(() => User.New(EmptyName, ValidLogin));

            Assert.ThrowsException <MissingArgumentsException>(() => User.New(ValidName, NullLogin));
            Assert.ThrowsException <MissingArgumentsException>(() => User.New(ValidName, EmptyLogin));
        }