public void IsNotNullOrEmpty_ShouldThrowArgumentNullException()
        {
            var argumentNullException = Assert.Throws <ArgumentNullException>(() =>
                                                                              AssertArgument.NotNullOrEmpty(null, "ArgumentName", "Failed"));

            argumentNullException.ParamName.Should().Be("ArgumentName");
        }
        public void IsNotNullOrEmpty_ShouldThrowArgumentException()
        {
            var argumentNullException = Assert.Throws <ArgumentException>(() =>
                                                                          AssertArgument.NotNullOrEmpty(new List <string>(), "ArgumentName", "Failed1"));

            argumentNullException.ParamName.Should().Be("ArgumentName");
            argumentNullException.Message.Should().StartWith("Failed1");
        }
 public void IsNotNullOrEmpty_ShouldNotThrowException_WithValidArgument()
 {
     AssertArgument.NotNullOrEmpty(new List <string> {
         "Hello"
     }, "ExampleName", "Message example");
 }