public void GetShareTypeDidntExistTest() { // Arrange var shareRepositoryMock = Substitute.For <ISharesRepository>(); var sut = new ShareManager(shareRepositoryMock); int shareID = 12; shareRepositoryMock .IsShareExist(Arg.Is <int>(shareID)) .Returns(false); // Act sut.GetShareType(shareID); // Asserts shareRepositoryMock.DidNotReceive().GetShareType(Arg.Is <int>(shareID)); }
public void ShouldGetShareType() { // Arrange var shareRepositoryMock = Substitute.For <ISharesRepository>(); var sut = new ShareManager(shareRepositoryMock); int shareID = 12; shareRepositoryMock .IsShareExist(Arg.Is <int>(shareID)) .Returns(true); // Act sut.GetShareType(shareID); // Asserts shareRepositoryMock.Received(1).GetShareType(Arg.Is <int>(shareID)); }