// to ensure that no nodes are relying on a particular type when being
// resolved (since deserialization won't call the constructor).
public void testConstructedTypes() throws Exception {
assertNoneType(new NAlias(null, null, null));
assertNoneType(new NAssert(null, null));
assertNoneType(new NAssign(null, null));
assertNoneType(new NAttribute(new NStr(), new NName("")));
assertNoneType(new NAugAssign(null, null, null));
assertNoneType(new NBinOp(null, null, null));
assertNoneType(new NBlock(null));
assertNoneType(new NBody((List<NNode>)null));