コード例 #1
0
        public void CreateRole()
        {
            Roles r = Roles.createRole(1, "Werewolf");

            Assert.Equal(1, r.ID);
            Assert.Equal("Werewolf", r.RoleName);
        }
コード例 #2
0
        public void CreateRoleAndRead()
        {
            NpgsqlConnection _connection = new NpgsqlConnection(connectionStr);

            _connection.Open();

            IRoleRepository roleRepo = new RoleRepository(_connection, null);
            Roles           werewolf = Roles.createRole(1, "Werewolf");
            Roles           villager = Roles.createRole(2, "Villager");
            Roles           seer     = Roles.createRole(3, "seer");

            roleRepo.Create(werewolf);
            roleRepo.Create(villager);
            roleRepo.Create(seer);

            List <DBRole> found = roleRepo.GetAllRoles();

            Assert.NotEmpty(found);

            _connection.Close();
        }
コード例 #3
0
 public RoleTest()
 {
     werewolf = Roles.createRole(1, "Werewolf");
     villager = Roles.createRole(2, "Villager");
     seer     = Roles.createRole(3, "Seer");
 }