public void Should_Read_Company_VB_AssemblyInfo_File(string value, string expected, bool extraWhiteSpaces) { // Given var fixture = new AssemblyInfoParserFixture_VB(); fixture.ExtraWhiteSpaces = extraWhiteSpaces; fixture.Company = value; // When var result = fixture.Parse(); // Then Assert.Equal(expected, result.Company); }
public void Should_Correctly_Parse_VisualStudio_VB_AssemblyInfo_File() { // Given var fixture = new AssemblyInfoParserFixture_VB(); fixture.CreateAssemblyInfo = false; fixture.WithAssemblyInfoContents(Resources.VisualStudioAssemblyInfo_VB.NormalizeLineEndings()); // When var result = fixture.Parse(); // Then Assert.Equal(result.Title, "VisualStudioAssemblyTitle"); Assert.Equal(result.Description, "VisualStudioAssemblyDescription"); Assert.Equal(result.Configuration, "VisualStudioConfiguration"); Assert.Equal(result.Company, "VisualStudioCompany"); Assert.Equal(result.Product, "VisualStudioProduct"); Assert.Equal(result.Copyright, "VisualStudioCopyright"); Assert.Equal(result.Trademark, "VisualStudioTrademark"); }