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

  • Charles Renaud

    Charles Rena

    10 Kasım 2007
  • Keith Anthe

    Keith Anthe

    26 NİSAN 2011
  • lilstevie89

    lilstevie89

    25 Mart 2011