# Unit Test Errors

**URL:** <https://forum.codewithmosh.com/t/unit-test-errors/3708>\
**Category:** C#\
**Created:** [March 30, 2021, 10:23pm UTC](https://forum.codewithmosh.com/t/unit-test-errors/3708 "2021-03-30T22:23:02Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![nmahler2](https://avatars.discourse-cdn.com/v4/letter/n/f4b2a3/32.png) [@nmahler2](https://forum.codewithmosh.com/u/nmahler2)\
**Post date:** [March 30, 2021, 10:23pm UTC](https://forum.codewithmosh.com/t/unit-test-errors/3708/1 "2021-03-30T22:23:02Z")

</div>

I am starting to go through Mosh’s Unit Testing course. I am using Visual Studio 2019 and I am trying to run the projects/ tests but keep getting these errors,

 ![image](https://us1.discourse-cdn.com/flex020/uploads/codewithmosh/original/2X/9/93cb3337e6aa4cfc0e8b7a83fe02ce3d396e2280.png)  
I have searched StackOverflow and google but can only find answers going over my head, any idea what how to fix this?

---

<div class="post-metadata">

**Author:** ![aburke15](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.codewithmosh.com/aburke15/32/1260_2.png) [@aburke15](https://forum.codewithmosh.com/u/aburke15)\
**Post date:** [March 31, 2021, 1:33am UTC](https://forum.codewithmosh.com/t/unit-test-errors/3708/2 "2021-03-31T01:33:16Z")

</div>

Make sure the project has the Program.cs file with a Main method and then the other error should resolve itself.

---

<div class="post-metadata">

**Author:** ![nmahler2](https://avatars.discourse-cdn.com/v4/letter/n/f4b2a3/32.png) [@nmahler2](https://forum.codewithmosh.com/u/nmahler2)\
**Post date:** [March 31, 2021, 1:43am UTC](https://forum.codewithmosh.com/t/unit-test-errors/3708/3 "2021-03-31T01:43:48Z")

</div>

I will try that; should I try it even if the main method doesn’t do anything? Or how do I run the tests on the methods in the different class libraries? Hopefully that makes sense:)

---

<div class="post-metadata">

**Author:** ![aburke15](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.codewithmosh.com/aburke15/32/1260_2.png) [@aburke15](https://forum.codewithmosh.com/u/aburke15)\
**Post date:** [March 31, 2021, 2:03am UTC](https://forum.codewithmosh.com/t/unit-test-errors/3708/4 "2021-03-31T02:03:30Z")

</div>

Yes, you’ll want to have it even if it doesn’t do anything. In order to run the tests you’ll wanna make sure you have the Visual Studio test runner I think? I use Rider so I might be wrong about that one.

---

<div class="post-metadata">

**Author:** ![SAM](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.codewithmosh.com/sam/32/167_2.png) [@SAM](https://forum.codewithmosh.com/u/SAM)\
**Post date:** [March 31, 2021, 4:51am UTC](https://forum.codewithmosh.com/t/unit-test-errors/3708/5 "2021-03-31T04:51:14Z")

</div>

Check the project type of your TestNinja project. You usually test library projects and these don’t require a Main method.

---

<div class="post-metadata">

**Author:** ![nmahler2](https://avatars.discourse-cdn.com/v4/letter/n/f4b2a3/32.png) [@nmahler2](https://forum.codewithmosh.com/u/nmahler2)\
**Post date:** [March 31, 2021, 4:13pm UTC](https://forum.codewithmosh.com/t/unit-test-errors/3708/6 "2021-03-31T16:13:38Z")

</div>

There is no startup project and the output type is class library. Is that what is expected?  
I now get this error message.  
 ![image](https://us1.discourse-cdn.com/flex020/uploads/codewithmosh/original/2X/0/0c26f7e80e2aa29fc8f529aa57c87b4d497dd2bf.png)

---

<div class="post-metadata">

**Author:** ![SAM](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.codewithmosh.com/sam/32/167_2.png) [@SAM](https://forum.codewithmosh.com/u/SAM)\
**Post date:** [March 31, 2021, 4:29pm UTC](https://forum.codewithmosh.com/t/unit-test-errors/3708/7 "2021-03-31T16:29:43Z")

</div>

> [@nmahler2](#):
>
> I now get this error message.

You neither (Ctrl-)F5 library- nor test-projects. Use Ctrl-A, R to run the tests.

---

<div class="post-metadata">

**Author:** ![nmahler2](https://avatars.discourse-cdn.com/v4/letter/n/f4b2a3/32.png) [@nmahler2](https://forum.codewithmosh.com/u/nmahler2)\
**Post date:** [March 31, 2021, 4:35pm UTC](https://forum.codewithmosh.com/t/unit-test-errors/3708/8 "2021-03-31T16:35:13Z")

</div>

Thanks, seems like I should have understood that… but oh well at least I will remember it now:)
