public void USPSTrackingNumberGenerator() { IGenerator <string> trackingnumbergenerator = new TrackingNumberGenerator("USPS"); var tracknumber = (string)trackingnumbergenerator.Generate(); Assert.IsNotNull(tracknumber); Assert.IsTrue(tracknumber.Length == 22); Assert.That(tracknumber, Is.StringStarting("91")); }
public void FedExTrackingNumberGenerator() { IGenerator <string> trackingnumbergenerator = new TrackingNumberGenerator("FedEx"); var tracknumber = (string)trackingnumbergenerator.Generate(); Assert.IsNotNull(tracknumber); Assert.IsTrue(tracknumber.Length == 15); Assert.That(tracknumber, Is.StringStarting("4")); }
public void UPSTrackingNumberGenerator() { IGenerator <string> trackingnumbergenerator = new TrackingNumberGenerator("UPS"); var tracknumber = (string)trackingnumbergenerator.Generate(); Assert.IsNotNull(tracknumber); Assert.IsTrue(tracknumber.Length == 20); Assert.That(tracknumber, Does.StartWith("1Z")); }
public void USPSTrackingNumberGenerator() { IGenerator<string> trackingnumbergenerator = new TrackingNumberGenerator("USPS"); var tracknumber = (string) trackingnumbergenerator.Generate(); Assert.IsNotNull(tracknumber); Assert.IsTrue(tracknumber.Length == 22); Assert.That(tracknumber, Is.StringStarting("91")); }
public void FedExTrackingNumberGenerator() { IGenerator<string> trackingnumbergenerator = new TrackingNumberGenerator("FedEx"); var tracknumber = (string) trackingnumbergenerator.Generate(); Assert.IsNotNull(tracknumber); Assert.IsTrue(tracknumber.Length == 15); Assert.That(tracknumber, Is.StringStarting("4")); }