Skip to content

Refactor and test - #9

Open
alireza995 wants to merge 28 commits into
mberneti:masterfrom
alireza995:main
Open

Refactor and test#9
alireza995 wants to merge 28 commits into
mberneti:masterfrom
alireza995:main

Conversation

@alireza995

Copy link
Copy Markdown

I have refactored entire system and made unit test for every single line of code
Also created a web api project to easily test functionality of every method

hosseinRezaei188 and others added 28 commits April 14, 2020 13:07
change version to 1.0.1
replace DotnetCore pakage with Kavenegar.Core
update nuget page address
… special charecters like &<>+# from message
Prevent changing special charecters like &<>+# inside message
Refactor all codes with:
Creating sln file
move each class in a new file
remove unusable code
create some temp changes

closes nothing
relocate files and remove unnecessary files

closes nothing
recreate kavenegarapi

closes nothing
Remove unnecessary classes and file.
Recreate csproj.
Fix spelling naming problems.
Add DI infrastructure.
and mane more...

closes nothing
Remove unused enum

closes nothing
relocate codes and create test project
refactor with separating classes into related activities
add new methods to send messages easier
dependency manager completed

closes nothing
Separate KavenegarApi class into and make it testable and create test class for methods which send single message

closes nothing
test all methods of KavenegarMessageSender class

closes nothing
Test kavenegarprofile and shared project

closes nothing
create test project

closes nothing
test all basic methods of all actions

closes nothing
Add easy constructor for projects with no DI

closes nothing
refactor controllers and handle null ResultStatus.cs

closes nothing
refactor(IntegrationTest) : refactor controllers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants