public void TestSubjectHandlerReturnSameInstance() { SubjectHandler _sut = SubjectHandler.Instance; SubjectHandler actual = new SubjectHandler(); object.ReferenceEquals(_sut, actual); }
public void TestDeleteSubjectReturnOne() { SubjectHandler _sut = SubjectHandler.Instance; int expected = 1; int actual = _sut.DeleteSubject(2); Assert.AreEqual(expected, actual); }
public void TestUpdateSubjectReturnOne() { SubjectHandler _sut = SubjectHandler.Instance; int expected = 1; int actual = _sut.UpdateSubject(2, "Retssager/retshjælp", 20, 180, 0); Assert.AreEqual(expected, actual); }
public void TestGetEmployeeSubjectsByIdReturnTwoSubjects() { SubjectHandler _sut = SubjectHandler.Instance; int expected = 2; int actual = _sut.GetEmployeeSubjectsById(1).Count; Assert.AreEqual(expected, actual); }
public void TestNewSubjectReturnOne() { SubjectHandler _sut = SubjectHandler.Instance; int expected = 1; int actual = _sut.NewSubject("Retssager", 30, 365, 0); Assert.AreEqual(expected, actual); }
public void TestGetEmployeeSubjectsByIdReturnAListOfSubjects() { SubjectHandler _sut = SubjectHandler.Instance; var subjects = _sut.GetEmployeeSubjectsById(1); Type expected = typeof(SubjectM); Type actual = subjects[0].GetType(); Assert.AreEqual(expected, actual); }
public void TestSubjectHandler() { Athlete athlete = new Athlete(); athlete.BibNumber = 21; athlete.Location = 1234.04; DateTime testF = new DateTime(2017, 8, 10, 7, 10, 15); DateTime testS = new DateTime(2017, 8, 10, 5, 10, 20); athlete.prevRaceTime = testF; Athlete athlete2 = new Athlete(); athlete.BibNumber = 23; athlete.Location = 1244.04; DateTime testA = new DateTime(2017, 8, 10, 5, 16, 15); Console.WriteLine(testF.Subtract(testS)); athlete.prevRaceTime = testA; SubjectHandler.addSubject(athlete); SubjectHandler.addSubject(athlete2); SubjectManager TestManager = new SubjectManager(); SubjectHandler.addObserver("Name", TestManager, "EMAIL"); List <Athlete> athletes = new List <Athlete>(); athletes.Add(athlete); athletes.Add(athlete2); Dictionary <string, SubjectManager> dictTest = new Dictionary <string, SubjectManager>(); dictTest.Add("Name", new SubjectManager()); List <Athlete> compare = SubjectHandler.getPossible(); Dictionary <string, SubjectManager> dictTester = SubjectHandler.GetObservers(); Assert.AreEqual(athletes[0], compare[0]); Assert.AreEqual(dictTester["Name"], TestManager); }
private void Start() { _subjectHandler = this.transform.parent.GetComponent <SubjectHandler>(); }