diff --git a/YP_UserRepositoryTest b/YP_UserRepositoryTest new file mode 100644 index 0000000..ed8a46c --- /dev/null +++ b/YP_UserRepositoryTest @@ -0,0 +1,32 @@ +using Moq; +using NUnit.Framework; +using System; +using System.Collections.Generic; +using System.Text; +using TestProject2.BL; + +namespace TestProject2 +{ + [TestFixture] + class UserRepositoryTest + { + [Test] + public void Check_IfUserExists() + { + var mock = new Mock(); + + mock.Setup(repo => repo.GetUserInfo(It.IsAny())).Returns(new User()); + + var testUser = mock.Object.GetUserInfo(4); + + Assert.NotNull(testUser); + } + + [Test] + public void Check_IfExceptionIsThrown() + { + var userRepository = new UserRepository(); + Assert.Throws(() => userRepository.GetUserInfo(8)); + } + } +}