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>)); }