Chodzi o stworzenie wielu uzupełnionych obiektów testowych w testach integracyjnych
A dokładniej stworzenie obiektu serwera, kilku kanałów i kilku użytkowników
Kanały mogą mieć swoje nazwy, np AdminChat, WelcomeChannel, Random itd
Użytkownicy też mogą mieć swoje nazwy, np MrOwner, MrAdmin, Steve itd (albo można użyć konwencji z postaciami z jakiegoś filmu albo kreskówki, do ustalenia)
Tak samo powinno być z rolami użytkowników
Przy generowaniu danych testowych, powinniśmy działać jedynie jako wyżej wymienione obiekty
Jeśli symulujemy zachowanie użytkownika -> symulujemy zachowanie jednego z nich, nie tworzymy własnych per test
Jeśli symulujemy zachowanie kanału -> też, symulujemy zachowanie jednego z nich
Chodzi o stworzenie wielu uzupełnionych obiektów testowych w testach integracyjnych
A dokładniej stworzenie obiektu serwera, kilku kanałów i kilku użytkowników
Kanały mogą mieć swoje nazwy, np AdminChat, WelcomeChannel, Random itd
Użytkownicy też mogą mieć swoje nazwy, np MrOwner, MrAdmin, Steve itd (albo można użyć konwencji z postaciami z jakiegoś filmu albo kreskówki, do ustalenia)
Tak samo powinno być z rolami użytkowników
Przy generowaniu danych testowych, powinniśmy działać jedynie jako wyżej wymienione obiekty
Jeśli symulujemy zachowanie użytkownika -> symulujemy zachowanie jednego z nich, nie tworzymy własnych per test
Jeśli symulujemy zachowanie kanału -> też, symulujemy zachowanie jednego z nich