Exemplo n.º 1
0
        public void AppointmentLocked_ToImportRequest_Append_AllShouldMapParameters()
        {
            AppointmentLocked model = new()
            {
                SourceApp          = "BC001",
                SourceType         = "BC001",
                AppointmentId      = 1,
                AppointmentGuid    = Guid.NewGuid(),
                Locked             = true,
                SentFromBackOffice = true
            };

            ImportRequest importRequest = model.ToImportRequest(TransactionType.Append);

            importRequest.AssertStoredProcedureName("mboc_updateAppointmentLocked");
            importRequest.AssertEqualParameterCollectionCount();
            importRequest.AssertParameterCount(6);
        }
Exemplo n.º 2
0
        public void ActionUri_ToImportRequest_Append_AllShouldMapParameters()
        {
            ActionUri model = new()
            {
                SourceApp   = "BC001",
                SourceType  = "BC001",
                UriType     = 5,
                Uri         = "https://www.google.com",
                Description = "Hello world",
                Default     = true
            };

            ImportRequest importRequest = model.ToImportRequest(TransactionType.Append);

            importRequest.AssertStoredProcedureName("mboc_upsertActionUrl");
            importRequest.AssertEqualParameterCollectionCount();
            importRequest.AssertParameterCount(6);
        }