Skip to content
View Moonbeam69's full-sized avatar
๐Ÿ 
Working from home
๐Ÿ 
Working from home

Block or report Moonbeam69

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
Moonbeam69/README.md

Hey there ๐Ÿ‘‹

I've built a number of show case projects to develop my understanding of software engineering approaches and demonstrate some best practice. I've used both Gemini or ChatGPT as co-pilot and have picked up some super interesting experiences with these along the way.

eAssert

  • custom assertions library for Java (not based on AssertJ or Truth)
  • supports fluency

CICD demo:

  • GitHub Actions:

    • actions/checkout
    • actions/cache
    • actions/setup-java
    • actions/upload-artifact
  • Multiple self-hosted runners

    • Windows 10
    • Linux/GNOME (OpenSuse 15.5)
    • Linux CLI-only (OpenSuse 15.5)
  • Junit 5 test cases

  • Playwright test cases

    • Chrome
    • FF
    • Webkit (Safari)
  • Test tools

    • Rest-Assured / RestSharp
    • Wiremock
    • Allure (TBD) & customer test reporting classes
    • Browserstack integration
  • Docker image creation

  • JAR deployment and execution

Assertions Review:

Pinned Loading

  1. CICDDemo CICDDemo Public

    Java 1

  2. PlayWrightDemo PlayWrightDemo Public

    Java 1

  3. PlaywrightDemoCSharp PlaywrightDemoCSharp Public

    C#

  4. WiremockRestassuredDemo WiremockRestassuredDemo Public

    Java