public void ToNode_OnAbstract_ReturnsCorrectType() { AbstractBaseCore abstractCore = new DerivedOnceCore.Builder().ToImmutable(); var subject = abstractCore.ToNode(); Assert.IsType <DerivedOnceNode>(subject); }
public void With_OnAbstract_ReturnsSameActualType() { AbstractBaseCore abstractCore = new DerivedOnceCore.Builder().ToImmutable(); var subject = abstractCore.WithBaseName("a name"); Assert.IsType <DerivedOnceCore>(subject); }