public void TestReverseWithNull() { var myStringObject = new MyStringClass(); var reversedString = myStringObject.Reverse(null); Assert.That(reversedString, Is.Null); }
public void TestReverse() { var myStringObject = new MyStringClass(); var reversedString = myStringObject.Reverse("hello"); Assert.That(reversedString, Is.EqualTo("olleh")); }
public void WhenICallReverseTheLogAspectIsApplies() { var logger = new MyLogger(); ObjectFactory.Initialize(x => x.For<ILogger>().Use(logger)); var obj = new MyStringClass(); var reverseHello = obj.Reverse("hello"); Assert.That(reverseHello, Is.EqualTo("olleh")); Assert.That(logger.Messages.Count(), Is.EqualTo(0)); }
public void WhenICallReverseTheLogAspectIsApplies() { var logger = new MyLogger(); ObjectFactory.Initialize(x => x.For <ILogger>().Use(logger)); var obj = new MyStringClass(); var reverseHello = obj.Reverse("hello"); Assert.That(reverseHello, Is.EqualTo("olleh")); Assert.That(logger.Messages.Count(), Is.EqualTo(0)); }