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

Devops/removal of fflib mocks #155

Merged
merged 3 commits into from
Dec 2, 2024
Merged

Conversation

ImJohnMDaniel
Copy link
Contributor

@ImJohnMDaniel ImJohnMDaniel commented Nov 30, 2024

The class fflib_Mocks was a relic from the days prior to the introduction of theTest.createStub(System.Type, System.StubProvider) method. Need to remove the class and use the standard library approach of fflib_ApexMocks.mock() instead.

This change is Reviewable

@ImJohnMDaniel ImJohnMDaniel self-assigned this Nov 30, 2024
stohn777
stohn777 previously approved these changes Dec 1, 2024
Copy link
Contributor

@daveespo daveespo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed 4 of 4 files at r1, all commit messages.
Reviewable status: all files reviewed, 1 unresolved discussion (waiting on @ImJohnMDaniel)


sfdx-source/apex-mocks/test/classes/fflib_ApexMocksTest.cls line 723 at r1 (raw file):

		// Given
		fflib_ApexMocks mocks = new fflib_ApexMocks();
		// fflib_MyList.IList mockList = new fflib_Mocks.Mockfflib_MyList(mocks);

Why leave a commented-out line here? (and below)

@ImJohnMDaniel
Copy link
Contributor Author

Reviewed 4 of 4 files at r1, all commit messages.
Reviewable status: all files reviewed, 1 unresolved discussion (waiting on @ImJohnMDaniel)

sfdx-source/apex-mocks/test/classes/fflib_ApexMocksTest.cls line 723 at r1 (raw file):

		// Given
		fflib_ApexMocks mocks = new fflib_ApexMocks();
		// fflib_MyList.IList mockList = new fflib_Mocks.Mockfflib_MyList(mocks);

Why leave a commented-out line here? (and below)

@daveespo -- Good catch. I have removed the obsolete comments. Cheers!

Copy link
Contributor

@daveespo daveespo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed 1 of 1 files at r2, all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on @ImJohnMDaniel)

@ImJohnMDaniel ImJohnMDaniel merged commit 56973f7 into master Dec 2, 2024
3 checks passed
@ImJohnMDaniel ImJohnMDaniel deleted the devops/removal-of-fflib-mocks branch December 2, 2024 17:11
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.

3 participants