Skip to content

better API to defining doubles. #5

@moro

Description

@moro

Sinatra like

inside initializer block. (in Ww::Server.build_double)
get(path, :double => :spy) do .. end

outside
Ww::Server[:server].get(path, :double => :spy) do .. end

rr like (?)

inside initializer block (in Ww::Server.build_double)
spy(self).get(path) do .. end
spy!.get(path) do .. end

outside
spy(Ww::Server[:server]).get(path) do .. end

current

inside initializer block (in Ww::Server.build_double)
spy(:get, path) do .. end

outside
Ww::Server[:server].spy(:get, path) do .. end

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions