public void ApproveTimesheetsCore_Called_SqlDisposed() { // Arrange SetupShims(); // Act var message = TimesheetAPI.ApproveTimesheetsCore(XmlSample, _sharepointShims.WebShim); // Assert Assert.AreEqual( "<Result Status=\"0\"><Approve><TS id='253' Status=\"0\"/></Approve></Result>", message); Assert.AreEqual(3, _adoShims.ConnectionsDisposed.Count()); Assert.AreEqual(9, _adoShims.CommandsDisposed.Count); Assert.AreEqual(6, _adoShims.DataReadersDisposed.Count); }