public void ConcatinatesStringsAndCapitalizesThem() { Target adapter = new Adapter(); var result = adapter.ConcatinateAndCapitalizeString("FirstName", "LastName"); Assert.That(result, Is.EqualTo("FIRSTNAME LASTNAME")); }
public void AdapterCallsAdapteeMethod() { var adaptee = MockRepository.GenerateMock <IAdaptee>(); Target adapter = new Adapter(adaptee); adapter.ConcatinateAndCapitalizeString("FirstName", "LastName"); adaptee.AssertWasCalled(x => x.CapitalizeString(Arg <string> .Is.Equal("FirstName LastName"))); }