public void SetOwner() { var ss = new StarShip().AsDynamic; var mod = new Module { Owner = ss }.AsDynamic; Assert.AreEqual(mod.Owner, ss); mod.SetOwner((IGameObject)null); Assert.IsNull(mod.Owner); mod.SetOwner(ss); Assert.AreEqual(mod.Owner, ss); }