public void DataGathererToStringNotRecording() { var d = new DataGatherer(2); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallBlocked(); d.SignalCallStarted(); d.SignalCallBlocked(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); string s = string.Format(CultureInfo.InvariantCulture, @"average total calls = {0:F4} average blocked calls = {1:F4} average dropped calls = {2:F4} percent blocked calls = {3:F4}% percent dropped calls = {4:F4}%", 5, 1, 1.5, 20, 30); ; Assert.AreEqual(s, d.ToString()); }
public void DataGathererToStringRecording() { var d = new DataGatherer(10); d.Record(); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallBlocked(); d.SignalCallStarted(); d.SignalCallBlocked(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); string s = string.Format(CultureInfo.InvariantCulture, @"replication number = 10 total calls = 10 blocked calls = 2 dropped calls = 3 percent blocked calls = {0:F4}% percent dropped calls = {1:F4}% ------------------------------------------- ", 20, 30); Assert.AreEqual(s, d.ToString()); }
public void DataGathererToStringNotRecording() { var d = new DataGatherer( 2 ); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallBlocked(); d.SignalCallStarted(); d.SignalCallBlocked(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); string s = string.Format( CultureInfo.InvariantCulture, @"average total calls = {0:F4} average blocked calls = {1:F4} average dropped calls = {2:F4} percent blocked calls = {3:F4}% percent dropped calls = {4:F4}%", 5, 1, 1.5, 20, 30 ); ; Assert.AreEqual( s, d.ToString() ); }
public void DataGathererToStringRecording() { var d = new DataGatherer( 10 ); d.Record(); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallDropped(); d.SignalCallStarted(); d.SignalCallBlocked(); d.SignalCallStarted(); d.SignalCallBlocked(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); d.SignalCallStarted(); d.SignalCallHangup(); string s = string.Format( CultureInfo.InvariantCulture, @"replication number = 10 total calls = 10 blocked calls = 2 dropped calls = 3 percent blocked calls = {0:F4}% percent dropped calls = {1:F4}% ------------------------------------------- ", 20, 30 ); Assert.AreEqual( s, d.ToString() ); }