public void Contstructor() { var slackStringUser = new SlackStringUser("<@U1TBU8336>"); Assert.Equal("<@U1TBU8336>", slackStringUser.SlackUserIdAsString); Assert.Equal("U1TBU8336", slackStringUser.UserId); }
public void ParseCommand_NotifySingleUser() { var slackUserToBeVerified = new SlackStringUser("<@U4GHU76NA>"); var command = (ProfileBotCommand <SlackStringUser>)MessageParser.ParseCommand( CreateMessage(AdminUserId, "Notify <@U4GHU76NA>"), AdminUserId); Assert.IsType <NotifySingleProfileCommand>(command); Assert.Equal(slackUserToBeVerified, command.Payload); }
public void Equals() { var user1 = new SlackStringUser("<@U1TBU8336>"); var user2 = new SlackStringUser("<@U1TBU8336>"); var user3 = new SlackStringUser("<@U1TBU8337>"); Assert.True(user1.Equals(user2)); Assert.True(user2.Equals(user1)); Assert.False(user1.Equals(user3)); Assert.False(user2.Equals(user3)); Assert.Equal(user1, user2); }