public void GetListOfPrimes_ShouldReturnCorrectBooleans_WhenPassedListOfIntegers() { //Arrange var input = new List <int> { 1, 2, 97, 98 }; var primeNumberCalculator = new PrimeNumberCalculator(); var expectedOutput = new Dictionary <int, bool> { { 2, true }, { 97, true } }; //Act var actualOutput = primeNumberCalculator.GetListOfPrimes(input); //Assert CollectionAssert.AreEquivalent(expectedOutput, actualOutput); }