public void constructWithValidId() { UnknownIdentifier result = new UnknownIdentifier(_id); Assert.NotNull(result.Id); Assert.NotNull(result.GetHashCode()); }
public void compareWithNonUnknownIdentifier() { UnknownIdentifier identifier1 = new UnknownIdentifier(_id); Object identifier2 = new Object(); Assert.False(identifier1.Equals(identifier2)); }
public void compareEqualUnknownIdentifiers() { UnknownIdentifier identifier1 = new UnknownIdentifier(_id); UnknownIdentifier identifier2 = new UnknownIdentifier(_id); Assert.True(identifier1.Equals(identifier1)); Assert.True(identifier1.Equals(identifier2)); }
public void DeserializeUnknown() { UnknownIdentifier identifier = (UnknownIdentifier)CommunicationIdentifierSerializer.Deserialize( new CommunicationIdentifierModel { RawId = TestRawId, }); UnknownIdentifier expectedIdentifier = new UnknownIdentifier(TestRawId); Assert.AreEqual(expectedIdentifier.Id, identifier.Id); Assert.AreEqual(expectedIdentifier, identifier); }
static void AssertCorrectness(UnknownIdentifier expectedIdentifier, CommunicationIdentifier identifier) { Assert.True(identifier is UnknownIdentifier); Assert.AreEqual(expectedIdentifier.Id, ((UnknownIdentifier)identifier).Id); Assert.AreEqual(expectedIdentifier, identifier); }
static void AssertCorrectness(UnknownIdentifier expectedIdentifier, UnknownIdentifier identifier) { Assert.AreEqual(expectedIdentifier.Id, identifier.Id); Assert.AreEqual(expectedIdentifier, identifier); }