Exemplo n.º 1
0
        public void Initial()
        {
            // Arrange
            using (var file = new Bed.TempFileCreator(new Bed.RegionGenerator()))
            {
                // Act
                var parser = new BedParser();

                // Assert
                Assert.True(parser.Status == "0");
            }
        }
Exemplo n.º 2
0
        public void CompletedBED()
        {
            // Arrange
            using (var file = new Bed.TempFileCreator(new Bed.RegionGenerator()))
            {
                // Act
                var parser = new BedParser();
                parser.Parse(file.Path);

                // Assert
                Assert.True(parser.Status == "100");
            }
        }
Exemplo n.º 3
0
        public void Progress()
        {
            // Arrange
            _previousStatus = -1;
            using (var file = new Bed.TempFileCreator(new Bed.RegionGenerator(), peaksCount: 50))
            {
                // Act
                var bedParser = new BedParser();
                bedParser.StatusChanged += ParserStatusChanged;
                bedParser.Parse(file.Path);

                // Asserted in 'ParserStatusChanged'
            }
        }