public void ControleerHoogsteLengte_Comprehension() { // Arrange var target = new LinqOefening.LinqOefening(); // Act var result = target.Vraag2Comprehension(); // Assert Assert.AreEqual(8, result.LastOrDefault()); }
public void ControleerAantalGroepen_Comprehension() { // Arange var target = new LinqOefening.LinqOefening(); // Act var result = target.Vraag3Comprehension(); // Assert Assert.AreEqual(7, result.ToList().Count); }
public void TelNaamKaraktersVanEersteBeginnendMetJ_Comprehension() { // Arrange var target = new LinqOefening.LinqOefening(); // Act var result = target.Vraag2Comprehension(); // Assert Assert.AreEqual(3, result.FirstOrDefault()); }
public void ControleerEersteLengte() { // Arrange var target = new LinqOefening.LinqOefening(); // Act var result = target.Vraag2(); // Assert Assert.AreEqual(3, result.FirstOrDefault()); }
public void ControleerResultaatKeysMetVerwacht_Comprehension() { // Arrange var target = new LinqOefening.LinqOefening(); // Act var result = target.Vraag2Comprehension(); // Assert CollectionAssert.AreEqual(new List <int> { 3, 5, 5, 6, 8 }, result.ToList()); }
public void ControleerGroepen_Comprehension() { // Arange var target = new LinqOefening.LinqOefening(); // Act var result = target.Vraag3Comprehension(); var expectedResult = new List <int> { 4, 4, 6, 5, 3, 1, 1 }; // Assert CollectionAssert.AreEquivalent(expectedResult, result.ToList()); }
public void EersteVoorletterKlopt_Comprehension() { // Arrange var target = new LinqOefening.LinqOefening(); // Act var result = target.Vraag1Comprehension(); // Assert var expectedResult = new List <char> { 'R', 'M', 'M', 'R', 'R', 'W', 'J', 'R', 'G', 'L', 'J' }; Assert.AreEqual('R', result.First()); }
public void VoorlettersMetRVergelijkInhoud() { // Arrange var target = new LinqOefening.LinqOefening(); // Act var result = target.Vraag1(); // Assert var expectedResult = new List <char> { 'R', 'M', 'M', 'R', 'R', 'W', 'J', 'R', 'G', 'L', 'J' }; CollectionAssert.AreEqual(expectedResult, result.ToList()); }
public void geeftKleinsteNamen_Comprehension() { // Arrange var target = new LinqOefening.LinqOefening(); // Act var result = target.Vraag4Comprehension(); // Assert var expectedResult = new List <string> { "Pim", "Rob" }; CollectionAssert.AreEqual(expectedResult, result.ToList()); }
public void ControleerEerste3NamenBeginnedMetJ_Comprehension() { // Arrange var target = new LinqOefening.LinqOefening(); // Act var result = target.Vraag2Comprehension(); // Assert var expectedResult = new List <int> { 3, 5, 5 }; CollectionAssert.AreEqual(expectedResult, result.Take(3).ToList()); }
public void VoorlettersMetRContentCheck() { // Arrange var target = new LinqOefening.LinqOefening(); // Act var result = target.Vraag1(); // Assert var expectedResult = new List <char> { 'R', 'M', 'M', 'R', 'R', 'W', 'J', 'R', 'G', 'L', 'J' }; var differentValues = expectedResult.Except(result).ToList(); Assert.AreEqual(0, differentValues.Count); }
public void VoorlettersMetR_Comprehension() { // Arrange var target = new LinqOefening.LinqOefening(); // Act var result = target.Vraag1Comprehension(); // Assert var expectedResult = new List <char> { 'R', 'M', 'M', 'R', 'R', 'W', 'J', 'R', 'G', 'L', 'J' }; var differentValues = expectedResult.Except(result).ToList(); Assert.AreEqual(expectedResult.Count, result.Count()); }
public void geeftKleinsteNamenMetAdIsLegeLijst_Comprehension() { // Arrange var target = new LinqOefening.LinqOefening(); target.PersonList = new List <string> { "Yael", "Rouke", "Wesley", "Simon", "Martin", "Jelle", "Martijn", "Robert-Jan", "Rob", "Pim", "Vincent", "Wouter", "Misha", "Steven", "Jeroen", "Max", "Menno", "Rory", "Jan", "Jan-Paul", "Michiel", "Gert", "Lars", "Joery", "Ad" }; // Act var result = target.Vraag4Comprehension(); // Assert var expectedResult = new List <string>(); CollectionAssert.AreEqual(expectedResult, result.ToList()); }