public void Repository_GetWithId_ExistingItem_Test()
        {
            var repository = new Repository<IDatabaseEntity>();
            var allUsers = new List<User>();

            for (var i = 0; i < 10; i++)
            {
                var user = new User("username" + i, "password" + i, Roles.User);
                allUsers.Add(user);
                repository.Add(user);
            }

            var expectedValue = repository.GetElementById(2);

            Assert.AreEqual(expectedValue, allUsers[1]);
        }
        public void Repository_GetWithId_NotExistingItem_2_Test()
        {
            var repository = new Repository<IDatabaseEntity>();

            Assert.AreEqual(repository.GetElementById(-2), null);
        }