public void WhenExecuted_ExecuteSyncMethodWithUnicornManager() { // Arrange var manager = Substitute.For <IUnicornManager>(); var sut = new SyncUnicorn(manager); // Act sut.Execute(); // Assert manager.Received(1).Sync(); }
public void WhenUserManagerReturnsFalse_ReturnsFalse() { // Arrange var manager = Substitute.For <IUnicornManager>(); manager.Sync().Returns(false); var sut = new SyncUnicorn(manager); // Act var result = sut.Execute(); // Assert result.Should().BeFalse(); }