2) у тестов используется раннер специальный, тебе не нужен метод Main. Он будет присутствовать неявно в sdk, ты просто по факту создал тестовый проект и начал писать тестовые методы, больше ничего не нужно
Если не доверять тому что пишут в инете - смысл вообще кодить. Ты можешь проверить то что написано, но принципиально не пробовать искать - это странно как минимум