public void Works(int numPlayers, int lastMarble, int expectedHighScore) { var subject = new Day9Solution(); var result = subject.SolvePart1(numPlayers, lastMarble); result.Should().Be(expectedHighScore); }
public void InIt() { _mockData = new List <string>() { "35", "20", "15", "25", "47", "40", "62", "55", "65", "95", "102", "117", "150", "182", "127", "219", "299", "277", "309", "576" }; var autoMocker = new AutoMoqer(); _fileReaderMock = autoMocker.GetMock <IFileReader>(); _fileReaderMock.Setup(f => f.ReadFileToStringArray(It.IsAny <string>())).Returns(_mockData); _solution = new Day9Solution(_fileReaderMock.Object); }