public void EnsureActiviteitExist_Should_Save_New_Cohorts()
        {
            // Arrange
            var context    = new CompetentieAppFrontendContext(_options);
            var repository = new ActiviteitRepository(context);

            // Act
            var result = repository.EnsureActiviteitExist("testen");

            // Assert
            Assert.AreEqual(6, result);
        }
        public void EnsureActiviteitExist_Should_Not_Duplicate_Entry()
        {
            // Arrange
            var context    = new CompetentieAppFrontendContext(_options);
            var repository = new ActiviteitRepository(context);

            // Act
            var result = repository.EnsureActiviteitExist("analyseren");

            // Assert
            Assert.AreEqual(1, result);
        }
        public void GetActiviteitNamen_Should_Return_Names_Retrieved_From_Database(string activiteitNaam)
        {
            // Arrange
            using var context = new CompetentieAppFrontendContext(_options);
            var repository = new ActiviteitRepository(context);

            // Act
            var result = repository.GetAllActiviteitNamen();

            // Assert
            Assert.IsTrue(result.Contains(activiteitNaam));
        }
        public void EnsureActiviteitExist_Should_Return_Instance_Of_Type_Long()
        {
            // Arrange
            var context    = new CompetentieAppFrontendContext(_options);
            var repository = new ActiviteitRepository(context);

            // Act
            var result = repository.EnsureActiviteitExist("analyseren");

            // Assert
            Assert.IsInstanceOfType(result, typeof(long));
        }
        public void GetActiviteitNamen_Should_Return_Typeof_IList_Of_Strings()
        {
            // Arrange
            using var context = new CompetentieAppFrontendContext(_options);
            var repository = new ActiviteitRepository(context);

            // Act
            var result = repository.GetAllActiviteitNamen();

            // Assert
            Assert.IsInstanceOfType(result, typeof(IList <string>));
        }