コード例 #1
0
        public void Decode_J10J07CLZI_ArgumentException()
        {
            // Arrange
            string dataStr = "J10J07CLZI";

            // Act

            // Assert
            Assert.ThrowsException <ArgumentException>(() => Generator.Decode(dataStr));
        }
コード例 #2
0
        public void Decode_ffweJ10J07CLZI_ffwe_20190119_12345678()
        {
            // Arrange
            string dataStr = "ffweJ10J07CLZI";

            (string name, DateTime date, uint account)expected = default;
            expected.name    = "ffwe";
            expected.date    = new DateTime(2019, 1, 19);
            expected.account = 12345678;

            // Act
            var result = Generator.Decode(dataStr);

            // Assert
            Assert.AreEqual(expected, result);
        }