public void Should_not_be_able_to_find_a_missing_node() { var nodes = new[] { singleton, flat, kids, nested, cousins }.Select(graph => Pov.FromPOV("NOT THERE", graph)); Assert.All(nodes, node => { Assert.Null(node); }); }
public void Reparent_flat() { Assert.That(Pov.FromPOV(x, flat), Is.EqualTo(flat_)); }
public void Reparent_singleton() { Assert.That(Pov.FromPOV(x, singleton), Is.EqualTo(singleton_)); }
public void Reparent_from_POV_of_non_existent_node() { Assert.That(Pov.FromPOV(x, leaf("foo")), Is.Null); }
public void Reparent_cousins() { Assert.That(Pov.FromPOV(x, cousins), Is.EqualTo(cousins_)); }
public void Reparent_kids() { Assert.That(Pov.FromPOV(x, kids), Is.EqualTo(kids_)); }
public void Reparent_nested() { Assert.That(Pov.FromPOV(x, nested), Is.EqualTo(nested_)); }
public void Reparent_flat() { Assert.Equal(flat_, Pov.FromPOV(x, flat)); }
public void Reparent_singleton() { Assert.Equal(singleton_, Pov.FromPOV(x, singleton)); }
public void Reparent_cousins() { Assert.Equal(cousins_, Pov.FromPOV(x, cousins)); }
public void Reparent_kids() { Assert.Equal(kids_, Pov.FromPOV(x, kids)); }
public void Reparent_nested() { Assert.Equal(nested_, Pov.FromPOV(x, nested)); }