wie zu behaupten, wenn eine Methode aufgerufen wurde mithilfe von nunit

ist es möglich zu behaupten, ob eine Methode aufgerufen wurde? Ich Teste die folgende Methode, und ich möchte behaupten, dass die _tokenManager.GetToken() aufgerufen wurde. Ich will nur wissen ob die Methode wurde aufgerufen, wenn die Methode keinen Wert zurückgibt. Ich bin mit Moq.

Dank,

Code-snippet

public void Subscribe(string code, string emailAddress, string columnKey)
{
    //Request authentication token
    var token = _tokenManager.GetToken(code, false);

    if (!_tokenValidator.Validate(token))
    {
        //Token has expired or invalid - refresh the token 
        token = _tokenManager.GetToken(code, true);
    }

    //Subscribe email
    _silverpopRepository.Subscribe(token.AccessToken, emailAddress, columnKey);
}

InformationsquelleAutor der Frage James Radford | 2013-12-02

Schreibe einen Kommentar