public void ValidateFizzAndBuzzAllignedProperly()
        {
            DisplayNumbers displayNumbers = new DisplayNumbers();
            string         result         = displayNumbers.DisplayNumbersInRange(15, 15);

            Assert.IsTrue(result.Contains("fizz buzz"));
        }
 protected override void Arrange()
 {
     upperBound = MAX_VALUE;
     resultList = new List <string>();
     displayNumbersWithDefaultTask = new DisplayNumbersWithDefaultOptionsTask();
     sut = MockRepository.GenerateStub <DisplayNumbers>(displayNumbersWithDefaultTask);
 }
        public void ValidateResponseContainsBuzz()
        {
            DisplayNumbers displayNumbers = new DisplayNumbers();
            string         result         = displayNumbers.DisplayNumbersInRange(1, 100);

            Assert.IsTrue(result.Contains("buzz"));
        }
        public void ValidateResponseNotEmpty()
        {
            DisplayNumbers displayNumbers = new DisplayNumbers();
            string         result         = displayNumbers.DisplayNumbersInRange(1, 100);

            Assert.IsNotNull(result);
        }
Exemple #5
0
        public async Task DisplayAllNumbers(CancellationToken token)
        {
            await Task.Run(async() =>
            {
                for (long i = 0; i <= long.MaxValue; i++)
                {
                    //check if cancellation has been requested while the loop runs
                    token.ThrowIfCancellationRequested();

                    //delays the task for 300ms
                    await Task.Delay(300);

                    var numbers = new DisplayNumbers()
                    {
                        Numbers = i.ToString()
                    };

                    Device.BeginInvokeOnMainThread(() =>
                    {
                        //used to publish the message and ready for subscription
                        MessagingCenter.Send(numbers, "GetNumbers");
                    });
                }
            }, token);
        }
 protected override void Arrange()
 {
     upperBound = 5;
     resultList = new List <string>()
     {
         "1", "2", "Fizz", "4", "Buzz"
     };
     sut = MockRepository.GenerateStub <DisplayNumbers>(new DisplayNumbersWithDefaultOptionsTask());
 }
            protected override void Arrange()
            {
                upperBound = 5;
                resultList = new List <string>()
                {
                    "Jean", "JeanLuc", "Jean", "JeanLucPicard", "Jean"
                };
                customOptions = new Dictionary <int, string>();
                customOptions.Add(1, "Jean");
                customOptions.Add(2, "Luc");
                customOptions.Add(4, "Picard");

                sut = MockRepository.GenerateStub <DisplayNumbers>(new DisplayNumbersWithCustomOptionsTask());
            }
Exemple #8
0
        protected override void ProcessRecord()
        {
            string[] _DisplayNumbers = DisplayNumbers.Select(x => string.Format("{0:00}", x)).ToArray();

            MonitorRegistry mr = new MonitorRegistry();

            mr.CheckRegMonitor();
            mr.ChangeRegResolution(_DisplayNumbers, Width, Height);

            if (mr.IsChanged && Reload)
            {
                new ChangeStatePNPDevice("Display").Reload();
            }
        }
Exemple #9
0
    // Start is called before the first frame update
    void Awake()
    {
        _ChildRenderers = transform.GetChild(0).GetComponentsInChildren <SpriteRenderer>();       //TODO Placement Of GameObjects Is Important

        BiggerThenNumber = 1;
        for (int i = 0; i <= _ChildRenderers.Length - 1; i++)
        {
            BiggerThenNumber *= 10;
        }
        BiggerThenNumber -= 1;

        _TheSprites = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <DisplayNumbers>();

        AddValue(0);
    }
Exemple #10
0
    // Use this for initialization
    void Start()
    {
        ShowStarBar(false);
        targetStarBarValue = 0;

        //Get star RectTransforms:
        star1RectTransform = star1.GetComponent <RectTransform>();
        star2RectTransform = star2.GetComponent <RectTransform>();
        star3RectTransform = star3.GetComponent <RectTransform>();

        star1Number = star1.GetComponent <DisplayNumbers>();
        star2Number = star2.GetComponent <DisplayNumbers>();
        star3Number = star3.GetComponent <DisplayNumbers>();

        //Get the normale rect width of the stars:
        starNormaleSize     = star1RectTransform.rect.width;
        starMaxSize         = starNormaleSize * 1.25f;
        starNormaleRotation = star1RectTransform.rotation.z;
    }
 protected override void Arrange()
 {
     upperBound = MAX_VALUE + 1;
     sut        = MockRepository.GenerateStub <DisplayNumbers>(new DisplayNumbersWithCustomOptionsTask());
 }
 void Awake()
 {
     //Get star RectTransforms:
     star1RectTransform = star1.GetComponent <RectTransform>();
     star1Number        = star1.GetComponent <DisplayNumbers>();
 }
 public void InvalidParametersTest()
 {
     DisplayNumbers displayNumbers = new DisplayNumbers();
     string         result         = displayNumbers.DisplayNumbersInRange(100, 99);
 }
 public void ValidateNegativeRangeWorksProperly()
 {
     DisplayNumbers displayNumbers = new DisplayNumbers();
     string         result         = displayNumbers.DisplayNumbersInRange(-601, -1);
 }
        public void ValidateRequestWithProperParametersWors()
        {
            DisplayNumbers displayNumbers = new DisplayNumbers();

            displayNumbers.DisplayNumbersInRange(1, 100);
        }