private static void GetFullSSN(ICRMCoreService cRMCoreAccountService)
 {
     cRMCoreAccountService.GetSSNBySSNToken(Arg.Is <GetSSNBySSNTokenRequest>(p => p.SSNToken == "0PTTLVH7WJZ"))
     .Returns(new GetSSNBySSNTokenResponse {
         SSN = "123456789"
     });
     cRMCoreAccountService.GetSSNBySSNToken(Arg.Is <GetSSNBySSNTokenRequest>(p => p.SSNToken == "1PTTLVH7WJZ"))
     .Returns((GetSSNBySSNTokenResponse)null);
     cRMCoreAccountService.When(
         m => m.GetSSNBySSNToken(Arg.Is <GetSSNBySSNTokenRequest>(p => p.SSNToken == "2PTTLVH7WJZ")))
     .Do(
         x =>
     {
         throw new GdErrorException(
             "Error while executing GetFullSSN 2PTTLVH7WJZ");
     }
         );
     cRMCoreAccountService.When(
         m => m.GetSSNBySSNToken(Arg.Is <GetSSNBySSNTokenRequest>(p => p.SSNToken == "3PTTLVH7WJZ")))
     .Do(
         x =>
     {
         throw new ArgumentException();
     }
         );
 }