示例#1
0
        public void UpdateMailThrowsException()
        {
            MockedDummyProfileScreenSettingsRepo _mockedDummy          = new MockedDummyProfileScreenSettingsRepo();
            IProfileScreenSettingsService        _profileScreenService = new ProfileScreenSettingsService(_mockedDummy._profileScreenSettingsRepository);

            Assert.Throws <IncorrectUserDataException>(() => _profileScreenService.UpdateMail("lel@gmai:.com"));
        }
示例#2
0
        public void UpdatePasswordThrowsException()
        {
            MockedDummyProfileScreenSettingsRepo _mockedDummy          = new MockedDummyProfileScreenSettingsRepo();
            IProfileScreenSettingsService        _profileScreenService = new ProfileScreenSettingsService(_mockedDummy._profileScreenSettingsRepository);

            Assert.Throws <IncorrectUserDataException>(() => _profileScreenService.UpdatePassword("1234", "1234", "1234"));
        }
示例#3
0
        public void UpdateUserNameIsUpdating()
        {
            MockedDummyProfileScreenSettingsRepo _mockedDummy          = new MockedDummyProfileScreenSettingsRepo();
            IProfileScreenSettingsService        _profileScreenService = new ProfileScreenSettingsService(_mockedDummy._profileScreenSettingsRepository);

            _profileScreenService.UpdateUserName("Fransis");

            Assert.AreEqual("Fransis", _mockedDummy._user.userName);
        }
示例#4
0
        public void UpdatePasswordIsUpdating()
        {
            MockedDummyProfileScreenSettingsRepo _mockedDummy          = new MockedDummyProfileScreenSettingsRepo();
            IProfileScreenSettingsService        _profileScreenService = new ProfileScreenSettingsService(_mockedDummy._profileScreenSettingsRepository);

            _profileScreenService.UpdatePassword("1234", "1234Aa!sadas", "1234Aa!sadas");

            Assert.AreNotSame(_mockedDummy._user.password, "123");
        }
示例#5
0
        public void UpdateGenderIsUpdating()
        {
            MockedDummyProfileScreenSettingsRepo _mockedDummy          = new MockedDummyProfileScreenSettingsRepo();
            IProfileScreenSettingsService        _profileScreenService = new ProfileScreenSettingsService(_mockedDummy._profileScreenSettingsRepository);

            _profileScreenService.UpdateGender("F");

            Assert.AreEqual("F", _mockedDummy._userInfo.gender);
        }
示例#6
0
        public void UpdateAgeIsUpdating()
        {
            MockedDummyProfileScreenSettingsRepo _mockedDummy          = new MockedDummyProfileScreenSettingsRepo();
            IProfileScreenSettingsService        _profileScreenService = new ProfileScreenSettingsService(_mockedDummy._profileScreenSettingsRepository);

            _profileScreenService.UpdateAge(10);

            Assert.AreEqual(10, _mockedDummy._userInfo.age);
        }
示例#7
0
        public void UpdateMailIsUpdating()
        {
            MockedDummyProfileScreenSettingsRepo _mockedDummy          = new MockedDummyProfileScreenSettingsRepo();
            IProfileScreenSettingsService        _profileScreenService = new ProfileScreenSettingsService(_mockedDummy._profileScreenSettingsRepository);

            _profileScreenService.UpdateMail("*****@*****.**");

            Assert.AreEqual("*****@*****.**", _mockedDummy._userInfo.email);
        }
示例#8
0
        public void UpdateLastNameIsUpdating()
        {
            MockedDummyProfileScreenSettingsRepo _mockedDummy          = new MockedDummyProfileScreenSettingsRepo();
            IProfileScreenSettingsService        _profileScreenService = new ProfileScreenSettingsService(_mockedDummy._profileScreenSettingsRepository);

            _profileScreenService.UpdateLastName("Petrow");


            Assert.AreEqual("Petrow", _mockedDummy._userInfo.lastName);
        }