SORU
15 HAZİRAN 2009, PAZARTESİ


ADEDİ: bir yönteme geçildi Dönen değer

Bir arabirim bir yöntem var:

string DoSomething(string whatever);

- Böyle bir şey geçti, ne olursa olsun döner ADEDİ ile alay etmek istiyorum:

_mock.Setup( theObject => theObject.DoSomething( It.IsAny<string>( ) ) )
   .Returns( [the parameter that was passed] ) ;

Herhangi bir fikir?

CEVAP
15 HAZİRAN 2009, PAZARTESİ


Bir giriş parametresi ile bir lambda, şöyle kullanabilirsiniz:

.Returns((string myval) => { return myval; });

Ya da biraz daha okunaklı:

.Returns<string>(x => x);

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ElChakotay Andrich

    ElChakotay A

    10 EKİM 2013
  • NewsyTech

    NewsyTech

    2 AĞUSTOS 2010
  • The Amazing Atheist

    The Amazing

    20 Kasım 2006