public void ClonesSimpleSuccessfully() { var original = new FormattedLogValues("Foo"); var cloned = original.Clone(); Assert.Equal(original.ToString(), cloned.ToString()); }
public void ClonesComplexSuccessfully() { var original = new FormattedLogValues("The first number is {first} and the second is {second}", 10.ToString(), 20.ToString()); var cloned = original.Clone(); Assert.Equal(original.ToString(), cloned.ToString()); Assert.True(original.GetValues().SequenceEqual(cloned.GetValues())); }