コード例 #1
0
        public void CreateEncodeStringFactoryTest()
        {
            //Arrange
            var encodeData   = new VideoEncodeData();
            var videoCreator = new VideoEncodeCreator(encodeData);

            //Act
            var encodeStringFactory = videoCreator.CreateEncodeStringFactory();

            //Assert
            Assert.AreEqual(typeof(VideoEncodeStringFactory), encodeStringFactory.GetType());
        }
コード例 #2
0
        public void CreateFfmpegParserTest()
        {
            //Arrange
            var encodeData   = new VideoEncodeData();
            var videoCreator = new VideoEncodeCreator(encodeData);

            //Act
            var videoFfmpegString = videoCreator.CreateFfmpegParser();

            //Assert
            Assert.AreEqual(typeof(VideoFfmpegParser), videoFfmpegString.GetType());
        }
コード例 #3
0
        public void CreateEncodeStringBuilderTest()
        {
            //Arrange
            var encodeData          = new VideoEncodeData();
            var videoCreator        = new VideoEncodeCreator(encodeData);
            var encodeStringFactory = new Mock <IVideoEncodeStringFactory>();
            var tempFileManager     = new Mock <ITempFileManager>();

            //Act
            var encodeStringBuilder = videoCreator.CreateEncodeStringBuilder(tempFileManager.Object, encodeStringFactory.Object);

            //Assert
            Assert.AreEqual(typeof(VideoEncodeStringBuilder), encodeStringBuilder.GetType());
        }