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

General testing #46

Merged
merged 222 commits into from
Jun 27, 2023
Merged

General testing #46

merged 222 commits into from
Jun 27, 2023

Conversation

athan29
Copy link
Collaborator

@athan29 athan29 commented Jun 26, 2023

No description provided.

larasakarya and others added 30 commits June 7, 2023 12:29
)

* Backend full testing (#19)

* Added initial Test files and refactored AWSBlogPost to be more testable.
Changed the checkstyle to remove checks for class design since it interferes with test classes.
When testing, it was apparent that some classes are poorly designed. They need to be refactored.

* FIxed the bug where some blog posts would repeat translated elements by making a new request object everytime (probably java being smart and optimizing some code away)

* Used explicit mock instead of annotations to initialize mock

* Added first integration test

* Added Jacoco for Unit Testing Reports

* Added Baisc Unit Tests for every class with logic, and an integration test.

* Removed unecessary jacoco part in build.gradle

* Refactored AWSBlogPosts and Text classes to make more sense

* fixed checkstyle

* Pipeline (#20)

* adding skeleton readme.md

* Changes node versions for pipeline

---------

Co-authored-by: kyonc2022 <91875365+kyonc2022@users.noreply.github.com>
Co-authored-by: Tezzish <31407433+Tezzish@users.noreply.github.com>
@aws-amplify-eu-west-1
Copy link

This pull request is automatically being deployed by Amplify Hosting (learn more).

Access this pull request here: https://pr-46.d1c26e6krrvlrw.amplifyapp.com

@aws-amplify-eu-west-1
Copy link

This pull request is automatically being deployed by Amplify Hosting (learn more).

Access this pull request here: https://pr-46.d30hvp8x3d2hs6.amplifyapp.com

@Tezzish
Copy link
Owner

Tezzish commented Jun 27, 2023

works now, pipeline passes

@larasakarya larasakarya merged commit 5755742 into main Jun 27, 2023
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.

5 participants