예제 #1
0
        public void AssertBitmap(Bitmap actual)
        {
            var expectedByteArray = QRGenereatorHelper.GetByteArray_Id1();
            var actualByteArray   = QRGenereatorHelper.BitmapToByteArray(actual);

            CollectionAssert.AreEqual(expectedByteArray, actualByteArray);
        }
예제 #2
0
        public void CreateQRCodeAsByteArray_ReturnValue_IsCorrectArray()
        {
            //Arrange
            var expected = QRGenereatorHelper.GetByteArray_Id1();
            var ticketId = 1;

            //Act
            var actual = QRGenerator.CreateQRCodeAsByteArray(ticketId);

            //Assert
            CollectionAssert.AreEqual(expected, actual);
        }
예제 #3
0
        public void CreateQRCodeAsBitmap_ReturnValue_IsCorrectBitmap()
        {
            //Arrange
            var ticketId = 1;
            var expected = QRGenereatorHelper.GetBitmap_Id1();

            //Act
            var actual = QRGenerator.CreateQRCodeAsBitmap(ticketId);

            //Assert
            AssertBitmap(actual);
        }
예제 #4
0
        public void CreateQRCodeAsBase64String_ReturnValue_IsCorrectString()
        {
            //Arrange
            var expected = QRGenereatorHelper.GetBase64String_Id1();
            var ticketId = 1;

            //Act
            var actual = QRGenerator.CreateQRCodeAsBase64String(ticketId);

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