public void StartStopWatch_Called_SqlDisposed() { // Arrange SetupShims(); // Act var message = TimesheetAPI.StartStopWatch(XmlSample, _sharepointShims.WebShim); // Assert var expectedMessage = string.Format("<StopWatch Status=\"0\">{0}</StopWatch>", NowSample.ToString("F")); Assert.AreEqual(expectedMessage, message); Assert.IsTrue(_adoShims.ConnectionsDisposed.Any()); Assert.AreEqual(2, _adoShims.CommandsDisposed.Count); Assert.AreEqual(1, _adoShims.DataReadersDisposed.Count); }