Beispiel #1
0
        public void ItemManager_LoadData_UserNotFound()
        {
            var         receipt     = new Fixture().Create <Receipt>();
            ItemManager itemManager = new ItemManager(DatabaseMock.GetDataBaseMock().Object);

            Assert.Throws <Exception>(() => itemManager.AddItems(receipt, "User that doesn't exist"));
        }
Beispiel #2
0
        public void UserManager_FindByUsername_UserDoesNotExist(bool logToFb)
        {
            var userManager = new UserManager(DatabaseMock.GetDataBaseMock().Object);
            var user        = userManager.FindByUsername("Username that doesn't exist", logToFb);

            Assert.Null(user);
        }
Beispiel #3
0
        public void UserManager_GetExistingUsers()
        {
            var userManager = new UserManager(DatabaseMock.GetDataBaseMock().Object);
            var users       = userManager.GetExistingUsers();

            Assert.Equal(2, users.Count);
        }
Beispiel #4
0
        public void UserManager_FindByEmail_CaseDoesNotMatch(bool logToFb)
        {
            var userManager = new UserManager(DatabaseMock.GetDataBaseMock().Object);
            var user        = userManager.FindByEmail("EmAil1", logToFb);

            Assert.NotNull(user);
        }
Beispiel #5
0
        public void UserManager_FindByUsername_CaseDoesNotMatch(bool logToFb)
        {
            var userManager = new UserManager(DatabaseMock.GetDataBaseMock().Object);
            var user        = userManager.FindByUsername("UsErNaMe1", logToFb);

            Assert.NotNull(user);
        }
Beispiel #6
0
        public void ItemManager_GetItemsOfSingleReceipt()
        {
            var items = new ItemManager(DatabaseMock.GetDataBaseMock().Object).GetItemsOfSingleReceipt(1);

            Assert.Equal(2, items.Count());
        }
Beispiel #7
0
        public void ItemManager_LoadData_UsernameCaseDoesNotMatch()
        {
            var items = new ItemManager(DatabaseMock.GetDataBaseMock().Object).LoadData("UsErNaMe1");

            Assert.Equal(4, items.Count());
        }
Beispiel #8
0
        public void ItemManager_LoadData()
        {
            var items = new ItemManager(DatabaseMock.GetDataBaseMock().Object).LoadData("username1");

            Assert.Equal(4, items.Count());
        }