public void Test_Pracownik_IndexView() { var context = new FakeWypoContext(); context.Pracownicy = new[] { new Pracownik { Imie = "jan", Nazwisko = "Kowalski", Pesel = "115", StanowiskoId = 1 }, new Pracownik { Imie = "jan2", Nazwisko = "Kowalski2", Pesel = "185", StanowiskoId = 2 }, new Pracownik { Imie = "jan3", Nazwisko = "Kowalski3", Pesel = "915", StanowiskoId = 3 }, }.AsQueryable(); var controller = new PracownicyController(context); var result = controller.Index() as ViewResult; var stanowisko = (IEnumerable <Pracownik>)result.Model; Assert.AreEqual("jan", stanowisko.First().Imie); Assert.AreEqual("Kowalski", stanowisko.First().Nazwisko); Assert.AreEqual("115", stanowisko.First().Pesel); Assert.AreEqual(1, stanowisko.First().StanowiskoId); }
public void Test_Stanowisko_Index_Return_View() { var context = new FakeWypoContext(); var controller = new StanowiskaController(context); var result = controller.Add() as ViewResult; Assert.AreEqual("Add", result.ViewName); }
public void Test_Stanowisko_Display_Type() { var context = new FakeWypoContext(); context.Stanowiska = new[] { new Stanowisko { Nazwa = "sprzatacz", Pensja = 2000, StanowiskoId = 1 }, new Stanowisko { Nazwa = "manager", Pensja = 3000, StanowiskoId = 2 }, new Stanowisko { Nazwa = "szef", Pensja = 23300, StanowiskoId = 3 }, }.AsQueryable(); var controller = new StanowiskaController(context); var result = controller.Index() as ViewResult; Assert.AreEqual(typeof(List <Stanowisko>), result.Model.GetType()); }
public void Test_Display_Type() { var context = new FakeWypoContext(); context.Pracownicy = new[] { new Pracownik { Imie = "jan", Nazwisko = "Kowalski", Pesel = "115", StanowiskoId = 1 }, new Pracownik { Imie = "jan2", Nazwisko = "Kowalski2", Pesel = "185", StanowiskoId = 2 }, new Pracownik { Imie = "jan3", Nazwisko = "Kowalski3", Pesel = "915", StanowiskoId = 3 }, }.AsQueryable(); var controller = new PracownicyController(context); var result = controller.Index() as ViewResult; Assert.AreEqual(typeof(List <Pracownik>), result.Model.GetType()); }
public void Test_Details_Exception() { var context = new FakeWypoContext(); context.Pracownicy = new[] { new Pracownik { PracownikId = 1, Imie = "jan", Nazwisko = "Kowalski", Pesel = "115" }, new Pracownik { PracownikId = 2, Imie = "jan2", Nazwisko = "Kowalski2", Pesel = "185" }, new Pracownik { PracownikId = 3, Imie = "jan3", Nazwisko = "Kowalski3", Pesel = "915" } }.AsQueryable(); var controller = new PracownicyController(context); var result = controller.Details(4); Assert.AreEqual(typeof(Exception), result.GetType()); }
public void Test_Details_Exception() { var context = new FakeWypoContext(); context.Stanowiska = new[] { new Stanowisko { Nazwa = "sprzatacz", Pensja = 2000, StanowiskoId = 1 }, new Stanowisko { Nazwa = "manager", Pensja = 3000, StanowiskoId = 2 }, new Stanowisko { Nazwa = "szef", Pensja = 23300, StanowiskoId = 3 }, }.AsQueryable(); var controller = new StanowiskaController(context); var result = controller.Details(4) as ViewResult; Assert.AreEqual(typeof(Exception), result.GetType()); }
public void Test_Stanowisko_Index_Return_Count() { var context = new FakeWypoContext(); context.Stanowiska = new[] { new Stanowisko { Nazwa = "sprzatacz", Pensja = 2000, StanowiskoId = 1 }, new Stanowisko { Nazwa = "manager", Pensja = 3000, StanowiskoId = 2 }, new Stanowisko { Nazwa = "szef", Pensja = 23300, StanowiskoId = 3 }, }.AsQueryable(); var controller = new StanowiskaController(context); var result = controller.Index() as ViewResult; var stanowisko = (IEnumerable <Stanowisko>)result.Model; Assert.AreEqual(3, stanowisko.Count()); }
public void Test_Pracownik_Index_Return_Count() { var context = new FakeWypoContext(); context.Pracownicy = new[] { new Pracownik { Imie = "jan", Nazwisko = "Kowalski", Pesel = "115", StanowiskoId = 1 }, new Pracownik { Imie = "jan2", Nazwisko = "Kowalski2", Pesel = "185", StanowiskoId = 2 }, new Pracownik { Imie = "jan3", Nazwisko = "Kowalski3", Pesel = "915", StanowiskoId = 3 }, }.AsQueryable(); var controller = new PracownicyController(context); var result = controller.Index() as ViewResult; var pracownik = (IEnumerable <Pracownik>)result.Model; Assert.AreEqual(3, pracownik.Count()); }
public void Test_Detalis_Return() { var context = new FakeWypoContext(); context.Pracownicy = new[] { new Pracownik { PracownikId = 1, Imie = "jan", Nazwisko = "Kowalski", Pesel = "115" }, new Pracownik { PracownikId = 2, Imie = "jan2", Nazwisko = "Kowalski2", Pesel = "185" }, new Pracownik { PracownikId = 3, Imie = "jan3", Nazwisko = "Kowalski3", Pesel = "915" }, }.AsQueryable(); var controller = new PracownicyController(context); var result = controller.Details(2) as ViewResult; var prac = (Pracownik)result.Model; Assert.AreEqual("185", prac.Pesel); }
public void Test_Stanowisko_DeleteView() { var context = new FakeWypoContext(); context.Stanowiska = new[] { new Stanowisko { Nazwa = "sprzatacz", Pensja = 2000, StanowiskoId = 1 }, new Stanowisko { Nazwa = "manager", Pensja = 3000, StanowiskoId = 2 }, new Stanowisko { Nazwa = "szef", Pensja = 23300, StanowiskoId = 3 }, }.AsQueryable(); var controller = new StanowiskaController(context); var result = controller.Delete(3) as ViewResult; var stanowisko = (Stanowisko)result.Model; Assert.AreEqual("szef", stanowisko.Nazwa); Assert.AreEqual(23300, stanowisko.Pensja); }