public void MakeValidStorageTableName_FixChars_TestMethod()
        {
            string expected = "DuncansModel";
            string actual   = "";

            actual = TableEventStreamBase.MakeValidStorageTableName("Duncan's Model");

            Assert.AreEqual(expected, actual);
        }
        public void SequenceNumberAsString_NineteenSeventy_TestMethod()
        {
            string expected = "0000001970";
            string actual   = "0123456789";

            actual = TableEventStreamBase.SequenceNumberAsString(1970);

            Assert.AreEqual(expected, actual);
        }
        public void MakeValidStorageTableName_TooShortAfterInvalid_TestMethod()
        {
            string expected = "aDATA";
            string actual   = "";

            actual = TableEventStreamBase.MakeValidStorageTableName("- - - - - - - -a");

            Assert.AreEqual(expected, actual);
        }
        public void IsPropertyEmpty_EmptyDateTimeOffset_TestMethod()
        {
            bool expected = true;
            bool actual   = false;

            MockEventOnePayload testObj = new MockEventOnePayload();

            actual = TableEventStreamBase.IsPropertyEmpty(typeof(MockEventOnePayload).GetProperty(nameof(MockEventOnePayload.DateTimeOffsetProperty)), testObj);

            Assert.AreEqual(expected, actual);
        }