Skip to content

Latest commit

 

History

History
43 lines (31 loc) · 2.15 KB

README.md

File metadata and controls

43 lines (31 loc) · 2.15 KB

C# DOT NET Upgraded Project to .NET 8 CORE I still need to update various packages but they have breaking changes particularly in the Auth Process.

The MOQ setup is under construction

GITHUB Pages for TAX API

<<< Follow Link above >>>

<<< click here for Docker >>>DockerRepo

Tax Api Docker Container Repo

The tax calculated may not be accurate as it uses the combined tax and does not have access to the nexus

Possibly could build a database with all the state to state regulations to create the Nexus lookup table.

Documentation has indexed for lookup should a need arise...

Auth

Patricks GitHub stats

This docker container has unit tests as well as API interaction using swagger, data storage is handled using Encrypted SQLite

The Service contains user authentication authenticated API key, SQLite DB insert, and Calculation calls

as well as other features

Build Status

To run project clone then open in Visual Studios

Download and install Docker-Desktop

Execute in VisualStudios Using the docker file

Troubleshoot: Delete Docker file and right-click project add Docker Support

Test Calculation Method

Step 1: Register user using swagger

Step 2: Save API Key using the credentials created in step 1

Step 3: Make a call to API entering amount and ZIP code

Test Tax rates endpoint will return the values for given zip code

Enter password and the user

The Endpoint right above in swagger is geared towards more complicated queries, but the API key does not allow thus is not tested

Using Unit tests, they are located together with the project on the test branch

Run API Docker container

Must alter the user then run the test

Then add a user to unit test 3

all expected values should return 201 or 200