public void ConvertBackThrowsException() { // Arrange var conv = new UserToId(); // Act var ex = ExceptionAssert.Catch <NotSupportedException>(() => conv.ConvertBack(null, null, null, null)); // Assert Assert.IsNotNull(ex); }
public void ConvertingNonUserObjectReturnsUnsetValue() { // Arrange var conv = new UserToId(); // Act var value = conv.Convert(string.Empty, null, null, null); // Assert Assert.AreEqual(DependencyProperty.UnsetValue, value); }
public override List <byte> Encode() { var data = new List <byte>(); data.AddRange(UserFromId.GetBytes()); data.AddRange(UserToId.GetBytes()); data.AddRange(Message.GetBytes()); return(data); }
public void CorrectIdIsExtracted() { // Arrange var conv = new UserToId(); var user = DummyGenerator.CreateDummyUser(); user.UserID = 123; // Act var id = conv.Convert(user, null, null, null); // Assert Assert.AreEqual(user.UserID, id); }