public void DetailsView_EnsureDataBound () { ObjectDataSource ds = new ObjectDataSource (); ds.ID = "ObjectDataSource1"; ds.TypeName = "System.Guid"; ds.SelectMethod = "ToByteArray"; Page p = new Page (); PokerDetailsView dv = new PokerDetailsView (); dv.Page = p; ds.Page = p; p.Controls.Add (dv); p.Controls.Add (ds); dv.DataSourceID = "ObjectDataSource1"; Assert.AreEqual (false, dv.ensureDataBound, "BeforeEnsureDataBound"); dv.DoConfirmInitState (); dv.DoOnPreRender (EventArgs.Empty); Assert.AreEqual (true, dv.ensureDataBound, "AfterEnsureDataBound"); }