Esempio n. 1
0
 public void WhiteSpaceAddress_Throws()
 {
     Assert.Throws <ArgumentException>("address", () =>
     {
         LandAddress.Parse(address: " ");
     });
 }
Esempio n. 2
0
                public void WhenCalled_ReturnsLandAddress()
                {
                    var address = LandAddress.Parse("123 Fake Street, New York City, New York 10001, United States");

                    Assert.Equal("123 Fake Street", address.StreetAddress);
                    Assert.Equal("New York City", address.City);
                    Assert.Equal("New York", address.State);
                    Assert.Equal("10001", address.PostalCode);
                    Assert.Equal("United States", address.Country);
                }
Esempio n. 3
0
                public void InvalidFormat_Throws()
                {
                    var exception = Assert.Throws <FormatException>(() =>
                    {
                        LandAddress.Parse("Invalid format and such");
                    });

                    Assert.Equal("Invalid LandAddress format. Correct format is '123 Fake Street, New York City, New York 10001, United States'.",
                                 exception.Message);
                }