Skip to content
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

Implement Net.Appclusive.Net.Client #18

Open
rufer7 opened this issue Apr 16, 2018 · 0 comments

Comments

Projects
None yet
1 participant
@rufer7
Copy link
Contributor

commented Apr 16, 2018

Features

Check biz.dfch.CS.Abiquo.Client for inspiration.

  • Logging
    • Configuration
    • Constants
    • Messages
    • Test
  • Authentication
    • Login
      • Basic
      • OAuth2
    • Logout
  • Create (Entities incl. Tenant)
  • Read (Entities incl. Tenant)
  • Update (Entities incl. Tenant)
  • Delete (Entities incl. Tenant)
  • Tenant switch

@rufer7 rufer7 added the feature label Apr 16, 2018

@rufer7 rufer7 self-assigned this Apr 16, 2018

rufer7 added a commit that referenced this issue Apr 20, 2018

Implement Net.Appclusive.Net.Client
- initial client class added

#18

rufer7 added a commit that referenced this issue Apr 20, 2018

Implement Net.Appclusive.Net.Client
* messages resources initialized

#18

rufer7 added a commit that referenced this issue Apr 20, 2018

rufer7 added a commit that referenced this issue Apr 20, 2018

Implement Net.Appclusive.Net.Client
* Logging
  * biz.dfch.CS.Commons added to Net.Appclusive.Net.Client and Net.Appclusive.Net.Client.Tests
  * App.config with logging configuration added to Net.Appclusive.Net.Client.Tests

#18

rufer7 added a commit that referenced this issue Apr 20, 2018

Implement Net.Appclusive.Net.Client
* Net.Appclusive.Public reference added to Net.Appclusive.Net.Client

#18

rufer7 added a commit that referenced this issue Apr 20, 2018

Implement Net.Appclusive.Net.Client
* Logger initialisation
* Properties renamed/adjusted
* Contracts added to constructor
* Authentication methods renamed to Login
* Logout method added
* DFTODOs added

#18

rufer7 added a commit that referenced this issue Apr 20, 2018

Implement Net.Appclusive.Net.Client
* Unit tests for ApcClient implemented

#18

rufer7 added a commit that referenced this issue Apr 20, 2018

Implement Net.Appclusive.Net.Client
* ExpectContractFailure annotations added to tests
* Code under test fixed according test results

#18

rufer7 added a commit that referenced this issue Apr 20, 2018

Implement Net.Appclusive.Net.Client
* Tests for Login Method with oAuth2Token parameter implemented
* Validation added to login method (using contracts)
* Logging fixed by passing ApiBaseUri property as param argument

#18

rufer7 added a commit that referenced this issue Apr 20, 2018

Implement Net.Appclusive.Net.Client
* CodeContracts.MSBuild package added to all projects of solution to make code contracts working in Visual Studio 2017

#18

rufer7 added a commit that referenced this issue Apr 20, 2018

Implement Net.Appclusive.Net.Client
* JustMock references updated

#18

rufer7 added a commit that referenced this issue Apr 20, 2018

Implement Net.Appclusive.Net.Client
* Additional tests for ApcClient added

#18

rufer7 added a commit that referenced this issue Apr 20, 2018

Implement Net.Appclusive.Net.Client
* JustMock reference updated

#18

rufer7 added a commit that referenced this issue Apr 20, 2018

Implement Net.Appclusive.Net.Client
* Additional tests for ApcClient added (login and logout)

#18

rufer7 added a commit that referenced this issue Apr 20, 2018

Implement Net.Appclusive.Net.Client
* Validation for password added

#18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.