public void TestJetThreadstats2ToStringZero() { var t = new JET_THREADSTATS2 { cPageReferenced = 0, cPageRead = 0, cPagePreread = 0, cPageDirtied = 0, cPageRedirtied = 0, cLogRecord = 0, cbLogRecord = 0, cusecPageCacheMiss = 0, cPageCacheMiss = 0, }; const string Expected = "0 page references, 0 pages read, 0 pages preread, 0 pages dirtied, 0 pages redirtied, 0 log records, 0 bytes logged, 0 page cache miss latency (us), 0 page cache miss count"; Assert.AreEqual(Expected, t.ToString()); }
public void TestJetThreadstats2ToString() { var t = new JET_THREADSTATS2 { cPageReferenced = 2, cPageRead = 3, cPagePreread = 4, cPageDirtied = 5, cPageRedirtied = 6, cLogRecord = 7, cbLogRecord = 8, cusecPageCacheMiss = 9, cPageCacheMiss = 10, }; const string Expected = "2 page references, 3 pages read, 4 pages preread, 5 pages dirtied, 6 pages redirtied, 7 log records, 8 bytes logged, 9 page cache miss latency (us), 10 page cache miss count"; Assert.AreEqual(Expected, t.ToString()); }
public void TestJetThreadstats2ToStringSingular() { var t = new JET_THREADSTATS2 { cPageReferenced = 1, cPageRead = 1, cPagePreread = 1, cPageDirtied = 1, cPageRedirtied = 1, cLogRecord = 1, cbLogRecord = 1, cusecPageCacheMiss = 1, cPageCacheMiss = 1, }; const string Expected = "1 page reference, 1 page read, 1 page preread, 1 page dirtied, 1 page redirtied, 1 log record, 1 byte logged, 1 page cache miss latency (us), 1 page cache miss count"; Assert.AreEqual(Expected, t.ToString()); }