public void JoinShouldReturnDefinedValueWhenLeafN1AndNodeN2() { // Arrange Event e1 = new Event.Leaf(1); Event e2 = new Event.Node(2, 0, 1); // Act Event result = e1.Join(e2); // Assert result.Should().Be(new Event.Node(2, 0, 1)); }
public void JoinShouldReturnMaxNWhenBothLeafs() { // Arrange Event e1 = new Event.Leaf(1); Event e2 = new Event.Leaf(2); // Act Event result = e1.Join(e2); // Assert result.Should().Be(new Event.Leaf(2)); }