public void ShouldReturnExpectedValueOfRegexProduct() { SystemVendorMachine vendorMachine = new SystemVendorMachine(); Assert.Equal("Coke Coke Coke", vendorMachine.RegexRemoveCoins("0.50 Coke 1.00 Coke Coke")); Assert.Equal("Coke Coke Coke", vendorMachine.RegexRemoveCoins("0.50 Coke 1.00 1.00 Coke Coke")); Assert.Equal("Coke Coke Coke", vendorMachine.RegexRemoveCoins("0.50 Coke 0.50 1.00 Coke Coke")); Assert.Equal("Coke Coke", vendorMachine.RegexRemoveCoins("0.50 Coke 1.00 0.05 Coke")); }
public void ShouldReturnExpectedValueOfRegexNormalize() { SystemVendorMachine vendorMachine = new SystemVendorMachine(); Assert.Equal("Coke Coke Coke Coke", vendorMachine.RegexRemoveCoins("Coke Coke Coke Coke")); Assert.Equal("Coke Coke Coke Coke", vendorMachine.RegexRemoveCoins(" Coke Coke Coke Coke")); Assert.Equal("Coke Coke Coke Coke", vendorMachine.RegexRemoveCoins("Coke Coke Coke Coke")); Assert.Equal("Coke Coke Coke Coke", vendorMachine.RegexRemoveCoins(" Coke Coke Coke Coke")); Assert.Equal("Coke Coke Coke Coke", vendorMachine.RegexRemoveCoins("Coke Coke Coke Coke")); }