public void ContainsInvalidContent_ValidContent_ReturnsFalse(string content) { // Arrange var change = new SourceChange(new SourceSpan(0, 0), content); // Act var result = CodeBlockEditHandler.ContainsInvalidContent(change); // Assert Assert.False(result); }
public void IsAcceptableInsertion_NotInsert_ReturnsFalse() { // Arrange var change = new SourceChange(new SourceSpan(0, 2), string.Empty); // Act var result = CodeBlockEditHandler.IsAcceptableInsertion(change); // Assert Assert.False(result); }
public void IsAcceptableInsertion_InvalidChange_ReturnsFalse() { // Arrange var change = new SourceChange(new SourceSpan(0, 0), "{"); // Act var result = CodeBlockEditHandler.IsAcceptableInsertion(change); // Assert Assert.False(result); }
public void IsAcceptableDeletion_NotDelete_ReturnsFalse() { // Arrange var span = GetSpan(SourceLocation.Zero, "world"); var change = new SourceChange(new SourceSpan(0, 0), "hello"); // Act var result = CodeBlockEditHandler.IsAcceptableDeletion(span, change); // Assert Assert.False(result); }
public void IsAcceptableDeletion_InvalidChange_ReturnsFalse() { // Arrange var span = GetSpan(SourceLocation.Zero, "Hello {world}."); var change = new SourceChange(new SourceSpan(5, 3), string.Empty); // Act var result = CodeBlockEditHandler.IsAcceptableDeletion(span, change); // Assert Assert.False(result); }
public void IsAcceptableReplacement_NotReplace_ReturnsFalse() { // Arrange var span = GetSpan(SourceLocation.Zero, "Hello {world}."); var change = new SourceChange(new SourceSpan(0, 5), string.Empty); // Act var result = CodeBlockEditHandler.IsAcceptableReplacement(span, change); // Assert Assert.False(result); }
public void IsAcceptableReplacement_ChangeContainsInvalidContent_ReturnsFalse() { // Arrange var span = GetSpan(SourceLocation.Zero, "Hello {world}."); var change = new SourceChange(new SourceSpan(0, 0), "{"); // Act var result = CodeBlockEditHandler.IsAcceptableReplacement(span, change); // Assert Assert.False(result); }
public void ModifiesInvalidContent_InvalidContent_ReturnsTrue() { // Arrange var span = GetSpan(SourceLocation.Zero, "Hello {world}."); var change = new SourceChange(new SourceSpan(5, 7), string.Empty); // Act var result = CodeBlockEditHandler.ModifiesInvalidContent(span, change); // Assert Assert.True(result); }
public void IsAcceptableReplacement_AcceptableReplacement_ReturnsTrue() { // Arrange var span = GetSpan(SourceLocation.Zero, "Hello {world}."); var change = new SourceChange(new SourceSpan(0, 5), "H3ll0"); // Act var result = CodeBlockEditHandler.IsAcceptableReplacement(span, change); // Assert Assert.True(result); }
public void IsAcceptableReplacement_ChangeToComment_ReturnsFalse() { // Arrange var span = GetSpan(SourceLocation.Zero, "Hello @"); var change = new SourceChange(new SourceSpan(6, 1), "@*"); // Act var result = CodeBlockEditHandler.IsAcceptableReplacement(span, change); // Assert Assert.False(result); }