public void testWithActualPartA() { var sut = new DayTwentyOne(); var result = sut.ProcessPasswordInstructions("abcdefgh"); Assert.Equal("dbfgaehc", result); }
public void testHandleReverse(string input, string password, string expected) { var sut = new DayTwentyOne(); var result = sut.HandleReverse(input, password); Assert.Equal(expected, result); }
public void testHandleMovePosition(string input, string password, string expected, bool reverse) { var sut = new DayTwentyOne(); var result = sut.HandleMovePosition(input, password, reverse); Assert.Equal(expected, result); }
public void PartB_Actual() { var sut = new DayTwentyOne(); var result = sut.PartB(); Assert.Equal("bxjvzk,hqgqj,sp,spl,hsksz,qzzzf,fmpgn,tpnnkc", result); }
public void PartA_Actual() { var sut = new DayTwentyOne(); var result = sut.PartA(); Assert.Equal("2324", result); }
public void TestPartB() { var sut = new DayTwentyOne(); var result = sut.PartB(); Assert.Equal("2169301", result); }
public void TestPartA() { var sut = new DayTwentyOne(); var result = sut.PartA(); Assert.Equal("144", result); }
public void CountIngredientsWithoutAllergens() { string filePath = @"TwentyOne\DayTwentyOneTestInputA.txt"; var sut = new DayTwentyOne(); var result = sut.CountIngredientsWithoutAllergens(filePath); Assert.Equal(5, result); }
public void GetDangerousIngredientList() { string filePath = @"TwentyOne\DayTwentyOneTestInputA.txt"; var sut = new DayTwentyOne(); var result = sut.GetDangerousIngredientList(filePath); Assert.Equal("mxmxvkd,sqjhc,fvjkl", result); }
public void TestTransformArtAndCountPizelsTurnedOn() { string filePath = @"TwentyOne\DayTwentyOneTestInput.txt"; var sut = new DayTwentyOne(); var result = sut.TransformArtAndCountPizelsTurnedOn(filePath, 2); Assert.Equal(12, result); }