コード例 #1
0
ファイル: UnitTests.cs プロジェクト: AndyShafer/MediaPlayer
        public void Test_Get_All_Users()
        {
            // Arrange
            var player = new BearPlayer.Bear_Player();

            player.clear_users();

            // Act
            player.create_new_user("dan");
            player.create_new_user("dan2");
            player.create_new_user("dan3");

            // Assert
            string[] users = player.get_all_users(player.get_all_user_lines());
            Assert.AreEqual(users.Length, 3);
        }
コード例 #2
0
ファイル: UnitTests.cs プロジェクト: AndyShafer/MediaPlayer
        public void Test_Switch_To_User()
        {
            // Arrange
            var player = new BearPlayer.Bear_Player();

            player.clear_users();

            // Act
            player.create_new_user("dan");
            player.create_new_user("dan2");
            player.create_new_user("dan3");

            // Assert
            Assert.AreEqual(player.get_user(), "dan3");
            player.switch_to_user("dan2");
            Assert.AreEqual(player.get_user(), "dan2");
            Assert.AreEqual(player.switch_to_user("not_a_user"), false);
        }
コード例 #3
0
ファイル: UnitTests.cs プロジェクト: AndyShafer/MediaPlayer
        public void Test_Delete_Users()
        {
            // Arrange
            var player = new BearPlayer.Bear_Player();

            player.clear_users();

            // Act
            player.create_new_user("dan");
            player.create_new_user("dan2");
            player.create_new_user("dan3");
            player.clear_users();

            // Assert
            try
            {
                string[] users = player.get_all_users(player.get_all_user_lines());
                Assert.Fail();
            }
            catch (Exception e)
            {
                Assert.IsTrue(true);
            }
        }
コード例 #4
0
ファイル: UnitTests.cs プロジェクト: AndyShafer/MediaPlayer
        public void Test_Add_User()
        {
            // Arrange
            var player = new BearPlayer.Bear_Player();

            player.clear_users();
            string name = "bob";

            // Act
            player.create_new_user(name);

            // Assert
            string[] users = player.get_all_users(player.get_all_user_lines());
            Assert.AreEqual(users[0], name);
        }