return { 'nvim-neotest/neotest', dependencies = { 'nvim-lua/plenary.nvim', 'antoinemadec/FixCursorHold.nvim', 'nvim-treesitter/nvim-treesitter', }, config = function() require('neotest').setup { adapters = { require 'neotest-dotnet' { dap = { justMyCode = false }, }, require 'neotest-plenary', }, } end, vim.keymap.set('n', 'te', ':Neotest summary toggle', { desc = '[T]est [E]xplorer' }), vim.keymap.set('n', 'rts', ':Neotest run suite=true', { desc = '[R]un [T]est [S]uite' }), vim.keymap.set('n', 'rtc', ':Neotest run suite=true', { desc = '[R]un [T]est [C]ase' }), }