mirror of
https://gitea.invidious.io/iv-org/shard-spectator.git
synced 2024-08-15 00:53:35 +00:00
Secondary initializer for missing label
Label is set to actual/expected stringified value if omitted.
This commit is contained in:
parent
9a77f8b7fd
commit
7f4690b042
5 changed files with 41 additions and 11 deletions
|
@ -10,7 +10,7 @@ describe Spectator::Expectations::ValueExpectationPartial do
|
|||
end
|
||||
|
||||
describe "#label" do
|
||||
context "with a non-empty string" do
|
||||
context "when provided" do
|
||||
it "contains the value passed to the constructor" do
|
||||
actual = 777
|
||||
label = "lucky"
|
||||
|
@ -19,10 +19,10 @@ describe Spectator::Expectations::ValueExpectationPartial do
|
|||
end
|
||||
end
|
||||
|
||||
context "with an empty string" do
|
||||
context "when omitted" do
|
||||
it "contains a stringified version of #actual" do
|
||||
actual = 777
|
||||
partial = Spectator::Expectations::ValueExpectationPartial.new("", actual)
|
||||
partial = Spectator::Expectations::ValueExpectationPartial.new(actual)
|
||||
partial.label.should eq(actual.to_s)
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue