public void EqualsShouldWorkSameValue() { SymbolicName name1 = SymbolicName.Of("a"); SymbolicName name2 = name1; SymbolicName name3 = SymbolicName.Of("a"); name1.ShouldBeEquivalentTo(name2); name1.ShouldBeEquivalentTo(name3); }
public void EqualsShouldWorkSameValue() { SymbolicName name1 = SymbolicName.Unresolved(); SymbolicName name2 = name1; SymbolicName name3 = SymbolicName.Unresolved(); name1.ShouldBeEquivalentTo(name2); name1.ShouldNotBe(name3); name2.ShouldNotBe(name3); }