Skip to content

VerbBuilders refactor #321

@akafredperry

Description

@akafredperry

Describe the bug

None of the builders in VerbBuilders conform to fluent API pattern
They should be called CommandBuilders, the verb is just the first part of the command
The tests need to be comprehensive and should be decomposed, one test method per test
Use hamcrest / junit 5

Steps to reproduce

This is not possible...

UpdateVerbBuilder builder = new UpdateVerbBuilder().with(key, "testvalue");

Developers have to do this...

        UpdateVerbBuilder builder = new UpdateVerbBuilder();
        builder.with(key, "testvalue");

Expected behavior

If a class's name ends with Builder then a fluent API should be supported

Screenshots

No response

Smartphones

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Were you using an atApplication when the bug was found?

No response

Additional context

No response

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions