public void Store_CredentialNull_ThrowsException() { // Given using var temp = new TempFile(); var sut = new CredentialRepository(temp.Location); // When var storeAction = sut.Invoking(s => s.Store("http://portal.azure.com", null)); // Then storeAction.Should().Throw <ArgumentNullException>(); }
public void Remove_NoCredentialsStoredForUrl_NothingHappen() { // Given using var temp = new TempFile(); var sut = new CredentialRepository(temp.Location); // When var removeAction = sut.Invoking(s => s.Remove("http://portal.azure.com")); // Then removeAction.Should().NotThrow(); }