public void ContainCombinableStruct(string x, string y, string res) { var prev = new CombinableContainer() { StructField = new CombinableTestStruct() { Text = x } }; var next = new CombinableContainer() { StructField = new CombinableTestStruct() { Text = y } }; var test = DefaultCombiner.Instance.Combine(prev, next).StructField.Text; Assert.That(test, Is.EqualTo(res)); }
public void ContainCombinableClass(string x, string y, string res) { var prev = new CombinableContainer() { ClassField = x == null ? null : (new CombinableTestClass() { Text = x }) }; var next = new CombinableContainer() { ClassField = y == null ? null : (new CombinableTestClass() { Text = y }) }; var field = DefaultCombiner.Instance.Combine(prev, next).ClassField; var test = field == null ? null : field.Text; Assert.That(test, Is.EqualTo(res)); }
public void ContainCombinableStruct(string x, string y, string res) { var prev = new CombinableContainer() { StructField = new CombinableTestStruct() { Text = x } }; var next = new CombinableContainer() { StructField = new CombinableTestStruct() { Text = y } }; var test = DefaultCombiner.Instance.Combine(prev, next).StructField.Text; Assert.That(test, Is.EqualTo(res)); }
public void ContainCombinableClass(string x, string y, string res) { var prev = new CombinableContainer() { ClassField = x == null ? null : (new CombinableTestClass() { Text = x }) }; var next = new CombinableContainer() { ClassField = y == null ? null : (new CombinableTestClass() { Text = y }) }; var field = DefaultCombiner.Instance.Combine(prev, next).ClassField; var test = field == null ? null : field.Text; Assert.That(test, Is.EqualTo(res)); }