public void InIt() { _mockData = new List <string>() { "939", "7,13,x,x,59,x,31,19" }; var autoMocker = new AutoMoqer(); _fileReaderMock = autoMocker.GetMock <IFileReader>(); _fileReaderMock.Setup(f => f.ReadFileToStringArray(It.IsAny <string>())).Returns(_mockData); _solution = new Day13Solution(_fileReaderMock.Object); }
public void ShouldWork() { var subject = new Day13Solution(); var progress = new Progress <string>(s => { output.WriteLine(s); }); var result = subject.SolvePart1(@"| v | | | ^ | ", progress); result.Should().Be("(0, 3)"); }