public void TestSherlockAndSquaresSolution(int min, int max, int expectedCount) { // arrange Solutions.Implementation.SherlockAndSquares.Solution sherlock = new Solutions.Implementation.SherlockAndSquares.Solution(); // act int actualCount = sherlock.CountSquareIntegersInRange(min, max); // assert NUnit.Framework.Assert.AreEqual(actualCount, expectedCount); }