Пример #1
0
        public void CanConvertSmashingBrokerRequestToStandardRequest()
        {
            var req = new SmashingBrokerRequest {
                // General Information
                NamedInsured           = "Fraternal Society Inc",
                InsuredPhone           = "(123) 456-7890",
                InsuredMailingAddress  = "100 Second St, Belle Chasse, LA, 70037",
                InsuredBusinessAddress = "100 Second St, Belle Chasse, LA, 70037",
                PolicyEffectiveDate    = Convert.ToDateTime("01/11/2019"),
                PolicyExpirationDate   = Convert.ToDateTime("01/11/2020"),

                // Business Information Fields
                YearFounded                = 1995,
                PriorFiscalYearRevenue     = 250000,
                ProjectedFiscalYearRevenue = 350000,
                NumberOfEmployees          = 20,
                NumberOfProtectedRecords   = 100,
                BusinessClass              = "Fraternal Society or Association",

                // Limits
                PerOccuranceLimit = 500000,
            };
            var handler     = new SmashingBrokerRequestHandler(new List <ResponderBase>());
            var standardReq = (StandardRequest)handler.ToStandard(req);

            Assert.IsType <StandardRequest>(standardReq);
            Assert.Equal(req.NamedInsured, standardReq.Insured);
        }
Пример #2
0
 public void SmashingBrokerRequestExists()
 {
     var req = new SmashingBrokerRequest();
 }
Пример #3
0
        public void SmashingBrokerRequestImplementsRequestBase()
        {
            var req = new SmashingBrokerRequest();

            Assert.IsAssignableFrom <RequestBase>(req);
        }