コード例 #1
0
        public void GetUser_Random()
        {
            IKPIRepository r = new RandomKPIRepository(10, 0);
            Assert.IsNotNull(r, "failed to create repository");

            User user = r.GetUser(cUser);
            Assert.IsNotNull(user, "failed to retrieve user");
            Assert.AreEqual(cUser, user.Username, "failed to retrieve user");
            Assert.IsNotEmpty(user.Role, "failed to retrieve user role");
            Assert.IsNotNull(user.Locations, "failed to retrieve user locations");
            Assert.Greater(user.Locations.Length, 0, "failed to retrieve user locations");
            Assert.LessOrEqual(user.Locations.Length, 10, "failed to retrieve user locations");
        }
コード例 #2
0
        public void GetUser()
        {
            IKPIRepository r = new RandomKPIRepository();
            Assert.IsNotNull(r, "failed to create repository");

            User user = r.GetUser(cUser);
            Assert.IsNotNull(user, "failed to retrieve user");
            Assert.AreEqual(cUser, user.Username, "failed to retrieve user");
            Assert.AreEqual(cRole, user.Role, "failed to retrieve user role");
            Assert.IsNotNull(user.Locations, "failed to retrieve user locations");
            Assert.AreEqual(4, user.Locations.Length, "failed to retrieve user locations");
            Assert.AreEqual("1", user.Locations[0], "failed to retrieve user location");
            Assert.AreEqual("3", user.Locations[1], "failed to retrieve user location");
            Assert.AreEqual("4", user.Locations[2], "failed to retrieve user location");
            Assert.AreEqual("6", user.Locations[3], "failed to retrieve user location");
        }