public void TestAllMaxInt() { int input = int.MaxValue / 2; var result = new AllNumbers().CreateSequence(input); Assert.IsTrue(SequenceTestHelper.TestLinearSquence(result, input, 0, 1)); }
public void TestAllZero() { int input = 0; var result = new AllNumbers().CreateSequence(input); Assert.IsTrue(SequenceTestHelper.TestLinearSquence(result, input, 0, 1)); }
private void SetupDesignTimeModel() { var portInNumbers = new ObservableCollection<PortInNumber>(); var alphaTeam = new PortInNumber("604-789-5656", "some text", "12234 -data"); portInNumbers.Add(alphaTeam); //var betaTeam = new PortInNumber("604-789-1234", "some text ...", "k890w -data"); //portInNumbers.Add(betaTeam); //portInNumbers.Add(new PortInNumber("604-789-6543", "some text", "54667 -data")); DataContext = new AllNumbers { PortInNumbers = portInNumbers }; }
public void CreateAllNumbersSequenceTest() { ISequence<int> allNumbers = new AllNumbers(); // Arrange List<int> expected = new List<int>{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; // Act var actual = allNumbers.CreateSequence(10); // Assert CollectionAssert.AreEqual(expected, actual); }
private void SetupDesignTimeModel() { var portInNumbers = new ObservableCollection <PortInNumber>(); var alphaTeam = new PortInNumber("604-789-5656", "some text", "12234 -data"); portInNumbers.Add(alphaTeam); //var betaTeam = new PortInNumber("604-789-1234", "some text ...", "k890w -data"); //portInNumbers.Add(betaTeam); //portInNumbers.Add(new PortInNumber("604-789-6543", "some text", "54667 -data")); DataContext = new AllNumbers { PortInNumbers = portInNumbers }; }
public void TestAllGeneral() { int input = 15; var result1 = new AllNumbers().CreateSequence(input); Assert.IsTrue(SequenceTestHelper.TestLinearSquence(result1, input, 0, 1)); input *= 2; var result2 = new AllNumbers().CreateSequence(input); Assert.IsTrue(SequenceTestHelper.TestLinearSquence(result2, input, 0, 1)); input *= 3; var result3 = new AllNumbers().CreateSequence(input); Assert.IsTrue(SequenceTestHelper.TestLinearSquence(result3, input, 0, 1)); }
public async Task <IActionResult> OnPostAsync(int departmentid) { AllNumbers = await _context.AppUsers .Select(i => i.Number) .ToListAsync(); AllOtherDepartmentsNames = await _context.Departments .Where(r => r.Name != _context.Departments.SingleOrDefault(m => m.DepartmentID == departmentid).Name) .Select(i => i.Name) .ToListAsync(); AppUsers = await _context.AppUsers .AsNoTracking() .ToListAsync(); if (AllOtherDepartmentsNames.Contains(Department.Name)) { DuplicateNameExistError = "Już istnieje wydział o podanej nazwie"; return(Page()); } if (!ModelState.IsValid) { return(Page()); } if (!AllNumbers.Contains(Department.Administrator)) { AdministratorIdError = String.Format("Nie ma takiego człeka o numerze: {0}", Department.Administrator); return(Page()); } var departmentToUpdate = await _context.Departments.FindAsync(departmentid); if (await TryUpdateModelAsync <Department>(departmentToUpdate, "Department", s => s.Name, s => s.Administrator)) { await _context.SaveChangesAsync(); } return(Page()); }
private void button1_Click(object sender, RoutedEventArgs e) { RandomizeList(AllNumbers); BNumbers = AllNumbers.Take(25).ToList(); }
public List <int> AllNumbers(int number) { ISequence <int> allNumbers = new AllNumbers(); return(allNumbers.CreateSequence(number)); }
public void TestWebUIButton1() { var input = 123; string[] Headers = { "All Numbers:", "All Odd Numbers:", "All Even Numbers:", "All Extended FizzBuzzs:", "All Fibonacci Numbers:" }; using (var browser = new WatiN.Core.IE(testUrl)) { browser.TextField(Find.ByName("txtNumber")).TypeText(input.ToString()); browser.Button(Find.ByName("btnGenerate")).Click(); browser.WaitForComplete(); //check each div has content var hIdx = 0; //sequence objects var allNumbers = new AllNumbers(); var allEven = new AllEvenNumbers(); var allOdd = new AllOddNumbers(); var allFizz = new AllExtendedFizzBuzzs(); var allFib = new AllFibonacciNumbers(); foreach (var div in browser.Divs) { var h = Headers[hIdx]; //check bold txt if (div.Children().Count != 1) { Assert.Fail("Missing or extra bold header of " + h); } else { var boldHeader = div.Children()[0]; Assert.IsTrue(boldHeader.OuterHtml.Equals(string.Format("<b>{0}</b>", h))); } switch (hIdx) { case 0: var allNumberSequence = string.Join(", ", allNumbers.CreateSequence(input)); Assert.IsTrue(div.Text.Equals(string.Format("{0} {1} ", h, allNumberSequence))); break; case 1: var allOddSequence = string.Join(", ", allOdd.CreateSequence(input)); Assert.IsTrue(div.Text.Equals(string.Format("{0} {1} ", h, allOddSequence))); break; case 2: var allEvenSequence = string.Join(", ", allEven.CreateSequence(input)); Assert.IsTrue(div.Text.Equals(string.Format("{0} {1} ", h, allEvenSequence))); break; case 3: var allFizzSequence = string.Join(", ", allFizz.CreateSequence(input)); Assert.IsTrue(div.Text.Equals(string.Format("{0} {1} ", h, allFizzSequence))); break; case 4: var allFibSequence = string.Join(", ", allFib.CreateSequence(input)); Assert.IsTrue(div.Text.Equals(string.Format("{0} {1} ", h, allFibSequence))); break; } hIdx++; } } }
public List<int> AllNumbers(int number) { ISequence<int> allNumbers = new AllNumbers(); return allNumbers.CreateSequence(number); }