public void Create()
        {
            // Arrange
            DefaultTestResultsParserFactory defaultTestResultsParserFactory = new DefaultTestResultsParserFactory();

            // Act
            ITestResultsParser testResultsParser = defaultTestResultsParserFactory.CreateParser(UnitTestResultXmlFormat.NUnit);

            // Assert
            Assert.AreEqual(true, testResultsParser is NUnitTestResultsParser);
        }
        public void Create_ShouldThrowArgumentOutOfRange_WhenUnitTestResultXmlFormatIsNone()
        {
            // Arrange
            DefaultTestResultsParserFactory defaultTestResultsParserFactory = new DefaultTestResultsParserFactory();

            // Act
            ArgumentOutOfRangeException argumentOutOfRangeException = Assert.Throws <ArgumentOutOfRangeException>(() => defaultTestResultsParserFactory.CreateParser(UnitTestResultXmlFormat.None));

            // Assert
            Assert.AreEqual($"Exception of type 'System.ArgumentOutOfRangeException' was thrown.{Environment.NewLine}Parameter name: unitTestResultXmlFormat{Environment.NewLine}Actual value was None.", argumentOutOfRangeException.Message);
        }