From c3cd4bb4ebe30aaadf3131253fd06fe02e83d4f2 Mon Sep 17 00:00:00 2001 From: RomanSipyak Date: Tue, 3 Dec 2019 22:59:57 +0300 Subject: [PATCH] Create SR_UserRepositoryTest --- SR_UserRepositoryTest | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 SR_UserRepositoryTest 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)); + } +}