Beispiel #1
0
        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"));
        }
Beispiel #2
0
        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"));
 }