public void Missing_Required_Value_Should_Throw()
 {
     Assert.Throws <ConsoleUsageException>(() =>
     {
         var subject = new RequiredSubject();
         CommandLineMapper.Map(subject, new string[] { });
     }, "Expected argument '--foo', but was not received");
 }
 public void Missing_Required_Value_Should_Throw()
 {
     Assert.Throws<ConsoleUsageException>(() =>
     {
         var subject = new RequiredSubject();
         CommandLineMapper.Map(subject, new string[] { });
     }, "Expected argument '--foo', but was not received");
 }