public void ShouldReturnNumberOf3JoltDifferences() { // Arrange var adapters = AdaptersInBag(); var adapterBag = new AdapterBag(adapters); // Act adapterBag.FindNextAdapter(1); adapterBag.FindNextAdapter(7); // Assert adapterBag.NumberOf3JoltDifferences.Should().Be(2); }
public void ShouldReturnNumberOf1JoltDifferences() { // Arrange var adapters = AdaptersInBag(); var adapterBag = new AdapterBag(adapters); // Act adapterBag.FindFirstMatchingAdapter(0); adapterBag.FindNextAdapter(4); // Assert adapterBag.NumberOf1JoltDifferences.Should().Be(2); }