public void SetUp()
        {
            _generator = new NameGenerator("testSUV");
            _installer = new UserInstaller();

            UserHelper.AddSpecialAccountRegistry();
        }
Exemplo n.º 2
0
        public void Get_WhenUSer_IsVisible_AndSpecialAccountRegistryExist()
        {
            // arrange
            var userName = _generator.RandomName;

            _installer.Install(userName, _generator.RandomName);

            UserHelper.AddSpecialAccountRegistry();

            // act
            var user = _shell.GetLocalUser(userName);

            // assert
            user.IsVisible.Should().BeTrue();
        }
Exemplo n.º 3
0
        public void Get_WhenUser_IsHidden_ReturnProperFlag()
        {
            // arrange
            var userName = _generator.RandomName;

            _installer.Install(userName, _generator.RandomName);

            UserHelper.AddSpecialAccountRegistry();
            UserHelper.HideUser(userName);
            UserHelper.GetUserVisibility(userName).Should().BeFalse();

            // act
            var user = _shell.GetLocalUser(userName);

            // assert
            user.IsVisible.Should().BeFalse();
        }