public void ShouldLeaveInlineWordsIntact(string input) { // Arrange var sut = new NamespaceCleaner(); // Act var actual = sut.Process(input); // Assert Assert.Equal(input, actual); }
public void ShouldRemoveUsingDirectives() { // Arrange var input = "using System;" + Environment.NewLine + "using System.Text;" + Environment.NewLine + "public class" + Environment.NewLine + "Test"; var expected = "public class" + Environment.NewLine + "Test"; var sut = new NamespaceCleaner(); // Act var actual = sut.Process(input); // Assert Assert.Equal(expected, actual); }
public void ShouldRemoveNamespaceDeclarationLines() { // Arrange var input = "namespace Name.Space" + Environment.NewLine + "public class" + Environment.NewLine + "Test"; var expected = "public class" + Environment.NewLine + "Test"; var sut = new NamespaceCleaner(); // Act var actual = sut.Process(input); // Assert Assert.Equal(expected, actual); }