NDbUnit ne prête aucune attention à la SQLAdapter (s) qui peuvent être dans le fichier XSD de votre ensemble de données. Ils ne jouent aucun rôle dans le fonctionnement de NDbUit. En fait, vous pouvez les enlever (sans risque) du fichier XSD de l'ensemble de données et NDbUnit ne s'en souciera pas. À la place, NDbUnit utilise la structure du fichier XSD pour l'ensemble de données en tant que champ d'application: tables/colonnes à utiliser. Pour cette raison, la façon correcte de dire à NDbUnit de 'ignorer' traitant une ou plusieurs tables/colonnes est de supprimer la table/colonne de l'ensemble de données entièrement.
Dans votre cas, si vous supprimez la colonne calculée à partir du XSD alors NDbUnit ne sera pas « conscient » de la colonne calculée et n'effectuer aucune opération sur elle (INSERT, UPDATE, etc.)
En Bref, vous êtes proche de votre approche (éditer l'ensemble de données XSD pour ignorer la colonne calculée) mais vous éditez simplement la mauvaise partie du schéma de l'ensemble de données pour informer NDbUnit d'ignorer votre colonne calculée.