public void TestEqualsDifferentUsers() { //Arrange IrisLib.User expectedUser1 = new IrisLib.User(111, "Ivan", "Vinogradov", "FunnySurname", 0, "Vina", "qwerty123"); IrisLib.User expectedUser2 = new IrisLib.User() { ID = 111, Name = "Ivan", Surname = "Vinogradov", Nickname = "FunnySurname", Age = 0, Login = "******", Password = "******" }; IrisLib.User expectedUser3 = new IrisLib.User(121, "Tom", "Rifddle", "Marvolo", 53, "LordVolDeMort", "death"); IrisLib.User expectedUser4 = new IrisLib.User() { ID = 5, Name = "Someone" }; //Act bool isEquals2 = expectedUser1.Equals(expectedUser3); bool isEquals3 = expectedUser2.Equals(expectedUser3); bool isEquals4 = expectedUser2.Equals(expectedUser4); //Assert Assert.IsFalse(isEquals2); Assert.IsFalse(isEquals3); Assert.IsFalse(isEquals4); }
private void initServiceChat() { expectedServiceChat.currentlyConnectedUsers.Clear(); IrisLib.User user1 = new IrisLib.User(111, "Ivan", "Vinogradov", "FunnySurname", 0, "Vina", "qwerty123"); IrisLib.User user2 = new IrisLib.User(121, "Tom", "Rifddle", "Marvolo", 53, "LordVolDeMort", "death"); expectedServiceChat.currentlyConnectedUsers.Add(user1); expectedServiceChat.currentlyConnectedUsers.Add(user2); }
public void TestGetUserFromListByNonexistingUserID() { //Arrange initDB(); //Act IrisLib.User user2 = expectedDatabase.GetUserFromList(6); //Assert Assert.IsNull(user2); }
public void TestGetUserFromListByExistingUserLogin() { //Arrange initDB(); //Act IrisLib.User user3 = expectedDatabase.GetUserFromList("Kusja"); //Assert Assert.IsNotNull(user3); }
public void TestGetUserFromListByNull() { //Arrange initDB(); //Act IrisLib.User user5 = expectedDatabase.GetUserFromList(null); //Assert Assert.IsNull(user5); }
public void TestGetUserFromListByExistingUserID() { //Arrange initDB(); //Act IrisLib.User user1 = expectedDatabase.GetUserFromList(5); //Assert Assert.IsNotNull(user1); }
public void TestGetUserFromListByNonexistingUserLogin() { //Arrange initDB(); //Act IrisLib.User user4 = expectedDatabase.GetUserFromList("Dusja"); //Assert Assert.IsNull(user4); }
public void TestEqualsWithNull() { //Arrange IrisLib.User expectedUser1 = new IrisLib.User(111, "Ivan", "Vinogradov", "FunnySurname", 0, "Vina", "qwerty123"); IrisLib.User expectedUser5 = null; //Act bool isEquals5 = expectedUser1.Equals(expectedUser5); //Assert Assert.IsFalse(isEquals5); }
public void TestIsUserInChatByExistingUser() { //Arrange IrisLib.User expectedUser1 = new IrisLib.User(111, "Ivan", "Vinogradov", "FunnySurname", 0, "Vina", "qwerty123"); initChat(); //Act bool isUserInChat1 = expectedChat.IsUserInChat(expectedUser1); //Assert Assert.IsTrue(isUserInChat1); }
public void TestDisconnectExistingUser() { //Arrange initServiceChat(); IrisLib.User user1 = new IrisLib.User(111, "Ivan", "Vinogradov", "FunnySurname", 0, "Vina", "qwerty123"); //Act expectedServiceChat.Disconnect(user1); bool exp1 = expectedServiceChat.currentlyConnectedUsers.Contains(user1); //Assert Assert.IsFalse(exp1); }
public void TestAddUserToChatNullUser() { //Arrange initDB(); IrisLib.User expectedUser = new IrisLib.User() { ID = 11 }; //Act bool exp3 = expectedDatabase.AddUserToChat(null, 5); //Assert Assert.IsFalse(exp3); }
public void TestAddUserToChatByExistingChatID() { //Arrange initDB(); IrisLib.User expectedUser = new IrisLib.User() { ID = 11 }; //Act bool exp1 = expectedDatabase.AddUserToChat(expectedUser, 5); //Assert Assert.IsTrue(exp1); }
public void TestAddUserToChatByNonexistingChatID() { //Arrange initDB(); IrisLib.User expectedUser = new IrisLib.User() { ID = 11 }; //Act bool exp2 = expectedDatabase.AddUserToChat(expectedUser, 21); //Assert Assert.IsFalse(exp2); }
public void TestIsUserInChatByNonexistingUser() { //Arrange IrisLib.User expectedUser2 = new IrisLib.User() { ID = 354 }; initChat(); //Act bool isUserInChat2 = expectedChat.IsUserInChat(expectedUser2); //Assert Assert.IsFalse(isUserInChat2); }
public void TestAddUserToChatAlreadyAddedUser() { //Arrange initDB(); IrisLib.User expectedUser = new IrisLib.User() { ID = 11 }; //Act expectedDatabase.AddUserToChat(expectedUser, 5); bool exp4 = expectedDatabase.AddUserToChat(expectedUser, 5); //Assert Assert.IsFalse(exp4); }
public void TestEqualsSameUsers() { //Arrange IrisLib.User expectedUser1 = new IrisLib.User(111, "Ivan", "Vinogradov", "FunnySurname", 0, "Vina", "qwerty123"); IrisLib.User expectedUser2 = new IrisLib.User() { ID = 111, Name = "Ivan", Surname = "Vinogradov", Nickname = "FunnySurname", Age = 0, Login = "******", Password = "******" }; //Act bool isEquals1 = expectedUser1.Equals(expectedUser2); //Assert Assert.IsTrue(isEquals1); }
public void TestDisconnectNonexistingUser() { //Arrange initServiceChat(); IrisLib.User user3 = new IrisLib.User(121, "Harry", "Potter", "ChildLived", 11, "HateLordVolDeMort", "Jinny"); //Act bool exp2 = true; try { expectedServiceChat.Disconnect(user3); } catch { exp2 = false; } //Assert Assert.IsTrue(exp2); }
public System.Threading.Tasks.Task AddUserToChatAsync(IrisLib.User sender, IrisLib.User user, int chatID) { return(base.Channel.AddUserToChatAsync(sender, user, chatID)); }
public void AddUserToChat(IrisLib.User sender, IrisLib.User user, int chatID) { base.Channel.AddUserToChat(sender, user, chatID); }
public System.Threading.Tasks.Task GetNewUserAsync(IrisLib.User user) { return(base.Channel.GetNewUserAsync(user)); }
public void GetNewUser(IrisLib.User user) { base.Channel.GetNewUser(user); }
public void SendFileToHost(IrisLib.User sender, int chat, IrisLib.File file) { base.Channel.SendFileToHost(sender, chat, file); }
public void ChangePassword(IrisLib.User user) { base.Channel.ChangePassword(user); }
public void CreateNewChat(IrisLib.User sender, IrisLib.Chat chat) { base.Channel.CreateNewChat(sender, chat); }
public System.Threading.Tasks.Task CreateNewChatAsync(IrisLib.User sender, IrisLib.Chat chat) { return(base.Channel.CreateNewChatAsync(sender, chat)); }
public System.Threading.Tasks.Task DisconnectAsync(IrisLib.User user) { return(base.Channel.DisconnectAsync(user)); }
public System.Threading.Tasks.Task ChangePasswordAsync(IrisLib.User user) { return(base.Channel.ChangePasswordAsync(user)); }
public void GetMessageFromClient(IrisLib.User sender, string messageText, int chatID) { base.Channel.GetMessageFromClient(sender, messageText, chatID); }
public System.Threading.Tasks.Task SendFileToHostAsync(IrisLib.User sender, int chat, IrisLib.File file) { return(base.Channel.SendFileToHostAsync(sender, chat, file)); }
public System.Threading.Tasks.Task GetMessageFromClientAsync(IrisLib.User sender, string messageText, int chatID) { return(base.Channel.GetMessageFromClientAsync(sender, messageText, chatID)); }