public void Downcasting_asserted_objects() { ArgumentException exception = new ArgumentException("some message"); exception.As <Exception>().Message.Should().Be("some message"); }