-
Notifications
You must be signed in to change notification settings - Fork 479
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Botkit] Add Twilio adapter port #2290
Conversation
Pull Request Test Coverage Report for Build 74937
💛 - Coveralls |
✔️ No Binary Compatibility issues for Microsoft.Bot.Builder.dll compared against version 4.3.1 |
1892bcf
to
ce5f8f7
Compare
ce5f8f7
to
224f60c
Compare
224f60c
to
602ede3
Compare
✔️ No Binary Compatibility issues for Microsoft.Bot.Builder.dll compared against version 4.3.1 |
602ede3
to
945fc1b
Compare
✔️ No Binary Compatibility issues for Microsoft.Bot.Builder.dll compared against version 4.3.1 |
* Apply naming convention * Replace explicit type with var * Remove unnecessary 'this', Fix extra naming * Remove unnecessary '.ToString()' * Use object initializer * Remove explicit type * Use a more descriptive exception class
945fc1b
to
e46acd2
Compare
✔️ No Binary Compatibility issues for Microsoft.Bot.Builder.dll compared against version 4.3.1 |
✔️ No Binary Compatibility issues for Microsoft.Bot.Builder.dll compared against version 4.3.1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
libraries/Adapters/Microsoft.Bot.Builder.Adapters.Twilio/TwilioAdapter.cs
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please hold on merging until I get a chance to review
…dynamic-free [Botkit][Twilio] Remove 'as dynamic' casting
…l-string-condition [Botkit][Twilio] Improve null string conditions
Add ActivityToTwilio_Should_Fail_With_Null_Activity ActivityToTwilio_Should_Return_Null_With_Empty_Or_Invalid_Number Modify TwilioAdapterTests
✔️ No Binary Compatibility issues for Microsoft.Bot.Builder.dll compared against version 4.3.1 |
.../Adapters/Microsoft.Bot.Builder.Adapters.Twilio/Microsoft.Bot.Builder.Adapters.Twilio.csproj
Show resolved
Hide resolved
…nNumeric_NumMedia
Renamed RequestToActivity_Should_Return_Activity_EmptyAttachments_With_NonNumeric_NumMedia to RequestToActivity_Should_Return_Null_Activity_Attachments_With_NumMedia_EqualToZero
Added ActivityToTwilio_Should_Return_Empty_MediaUrl_With_Null_MediaUrls RequestToActivity_Should_Return_Null_With_Null_HttpRequest
…a_GreaterThanZero Added RequestToActivity_Should_Return_Activity_Attachments_With_NumMedia_GreaterThanZero ProcessAsync_Should_Succeed_With_HttpBody (Skipped) ProcessAsync_Should_Succeed_With_Null_HttpBody (Skipped)
✔️ No Binary Compatibility issues for Microsoft.Bot.Builder.dll compared against version 4.3.1 |
✔️ No Binary Compatibility issues for Microsoft.Bot.Builder.dll compared against version 4.3.1 |
Proposed Changes
Migrated the Twilio SMS adapter from the Botkit repo.
Details
Migrated classes:
Note: There's a sample bot included in tests -> Test Applications ->Microsoft.Bot.Builder.Twilio.Sample for testing purposes. It will be removed before merging