diff --git a/SR_UserRepositoryTest b/SR_UserRepositoryTest new file mode 100644 index 0000000..82ed328 --- /dev/null +++ b/SR_UserRepositoryTest @@ -0,0 +1,19 @@ +[TestFixture] +class UserRepositoryTest +{ + [Test] + public void TestReturnGetUserInfo() + { + var mock = new Mock(); + mock.Setup(ur => ur.GetUserInfo(It.IsAny())).Returns(new User()); + var userRepository = mock.Object; + Assert.IsNotNull(userRepository.GetUserInfo(1)); + } + + [Test] + public void ThrowsWhenUserNotExist() + { + var repo = new UserRepository(); + Assert.Throws(() => repo.GetUserInfo(-100)); + } +}