Processor

Please review the following files:
Processor.cs
ProcessorFixture.cs
ProcessorCustomException.cs
why are you setting these variables? Once error is thrown your function will terminate and these values will not be used any where.