public void Different_sizes_must_return_different_size_message() { //Arrange var expectedResult = new List <string> { "The files are different sizes." }; var diff = new Differentiation(1, "dGVjZSAyMjIyMjI=", "dGVjZSAy"); //Act var result = diff.Differentiate(); //Assert Assert.Equal(expectedResult, result); }
public void Same_sizes_with_different_content_must_return_differences() { //Arrange var expectedResult = new List <string> { "Offset: 2, length: 2" }; var diff = new Differentiation(1, "dGVjZSAy", "dGVzdCAy"); //Act var result = diff.Differentiate(); //Assert Assert.Equal(expectedResult, result); }
public void Equal_left_and_right_must_return_equal_message() { //Arrange var expectedResult = new List <string> { "The files are equal." }; var diff = new Differentiation(1, "dGVjZSAy", "dGVjZSAy"); //Act var result = diff.Differentiate(); //Assert Assert.Equal(expectedResult, result); }