private static void GetAccountSummary(ICRMCoreService cRMCoreAccountService)
        {
            cRMCoreAccountService.GetAccountSummary(Arg.Is <string>(p => p == "6177A1C3-C17A-4E7C-83CD-A2D4CA62CDC1"))
            .Returns(new AccountInfo()
            {
                AvailableBalance = 10,
                AccountStage     = "Stage 01",
                AccountState     = "State 01",
                DOB        = "2017/05/10",
                FirstName  = "Roman",
                LastName   = "Zhang",
                Last4SSN   = "1231",
                CareReason = "Reason 1",
                SSNToken   = "SSNToken1"
            });


            cRMCoreAccountService.GetAccountSummary(Arg.Is <string>(p => p == "6177A1C3-C17A-4E7C-83CD-A2D4CA62CDC2"))
            .Returns(new AccountInfo()
            {
                AvailableBalance = -10,
                AccountStage     = "Stage 02",
                AccountState     = "State 02",
                FirstName        = "Roman",
                LastName         = "Zhang",
                Last4SSN         = "1232",
                SSNToken         = "SSNToken2"
            });

            cRMCoreAccountService.GetAccountSummary(Arg.Is <string>(p => p == "6177A1C3-C17A-4E7C-83CD-A2D4CA62CDC3"))
            .Returns(new AccountInfo()
            {
                AvailableBalance = 10,
                AccountStage     = "Stage 03",
                AccountState     = "State 03",
                DOB      = "2017/05/10",
                Last4SSN = "1233",
                SSNToken = "SSNToken3"
            });
            cRMCoreAccountService.GetAccountSummary(
                Arg.Is <string>(p => p == "04C9E5B5716A43C2B55DD4B351C0AA87"))
            .Returns((AccountInfo)null);

            cRMCoreAccountService.When(
                m =>
                m.GetAccountSummary(Arg.Is <string>(p => p == "04C9E5B5716A43C2B55DD4B351C0AA89")))
            .Do(
                x =>
            {
                throw new GdErrorException(
                    "Error while executing GetAccountSummary 04C9E5B5716A43C2B55DD4B351C0AA89");
            });

            cRMCoreAccountService.When(
                m =>
                m.GetAccountSummary(Arg.Is <string>(p => p == "04C9E5B5716A43C2B55DD4B351C0AA88")))
            .Do(
                x =>
            {
                throw new Exception("Error while executing GetAccountSummary 04C9E5B5716A43C2B55DD4B351C0AA88");
            });
        }