Exemple #1
0
        public void SetMovieTitleForMoviesInWatchListReturnsTitle()
        {
            MockedDummyProfileScreenRepository _mockedDummy = new MockedDummyProfileScreenRepository();
            IProfileScreenService _profileScreenService     = new ProfileScreenService(_mockedDummy._profileScreenRepository);

            Assert.AreEqual("Terminator", _profileScreenService.SetMovieTitleForMoviesInWatchList(1));
        }
Exemple #2
0
        public void MovieRemoverThrowsException()
        {
            MockedDummyProfileScreenRepository _mockedDummy = new MockedDummyProfileScreenRepository();
            IProfileScreenService _profileScreenService     = new ProfileScreenService(_mockedDummy._profileScreenRepository);

            Assert.Throws <IncorrectUserDataException>(() => _profileScreenService.MovieRemover(0));
        }
Exemple #3
0
        public void GiveWatchListIsGiving()
        {
            MockedDummyProfileScreenRepository _mockedDummy = new MockedDummyProfileScreenRepository();
            IProfileScreenService _profileScreenService     = new ProfileScreenService(_mockedDummy._profileScreenRepository);

            Assert.AreEqual(_mockedDummy._profileScreenRepository.GetUserWatchlist(1), _profileScreenService.GiveWatchList(1));
        }
Exemple #4
0
        public void MovieRemoverRemovesFromWatchList()
        {
            MockedDummyProfileScreenRepository _mockedDummy = new MockedDummyProfileScreenRepository();
            IProfileScreenService _profileScreenService     = new ProfileScreenService(_mockedDummy._profileScreenRepository);

            _profileScreenService.MovieRemover(1);
            Assert.AreEqual(2, _mockedDummy._profileScreenRepository.GetUserWatchlist(1).Count());
        }
Exemple #5
0
        public void UpdateProfilePictureThrowsException()
        {
            MockedDummyProfileScreenRepository _mockedDummy = new MockedDummyProfileScreenRepository();
            IProfileScreenService _profileScreenService     = new ProfileScreenService(_mockedDummy._profileScreenRepository);

            _profileScreenService.UserAndUserInfoFromDBAndStoreitInModels(1);
            byte[] z = new byte[0];

            Assert.Throws <IncorrectUserDataException>(() => _profileScreenService.UpdateProfilePicture(z));
        }
Exemple #6
0
        public void UserAndUserInfoFromDBAndStoreitInModelsIsSaving()
        {
            MockedDummyProfileScreenRepository _mockedDummy = new MockedDummyProfileScreenRepository();
            IProfileScreenService _profileScreenService     = new ProfileScreenService(_mockedDummy._profileScreenRepository);

            _profileScreenService.UserAndUserInfoFromDBAndStoreitInModels(1);

            Assert.AreEqual("PeterMast", _profileScreenService.GiveUserInformation().username);
            Assert.AreEqual("Peter", _profileScreenService.GiveUserInformation().firstname);
        }
Exemple #7
0
        public void UpdateProfilePictureIsUpdating()
        {
            MockedDummyProfileScreenRepository _mockedDummy = new MockedDummyProfileScreenRepository();
            IProfileScreenService _profileScreenService     = new ProfileScreenService(_mockedDummy._profileScreenRepository);

            _profileScreenService.UserAndUserInfoFromDBAndStoreitInModels(1);
            byte[] z = new byte[10];
            _profileScreenService.UpdateProfilePicture(z);

            Assert.AreEqual(z, _profileScreenService.GiveUserInformation().picture);
        }