public void CreateNominativeGeneratesRandomNumber() { NounInstance sut = new NounInstance(); NounGenerator sut2 = new NounGenerator(); sut = sut2.CreateNominativeInstance(); Assert.IsTrue(sut.Number == Number.Singular || sut.Number == Number.Plural); }
public void CreateNominativeGeneratesRandomGender() { NounInstance sut = new NounInstance(); NounGenerator sut2 = new NounGenerator(); sut = sut2.CreateNominativeInstance(); Assert.IsTrue(sut.Gender == Gender.Masculine || sut.Gender == Gender.Feminine || sut.Gender == Gender.Neuter); }
public void CreateNominativeGeneratesRandomGenderNumeric() { NounInstance sut = new NounInstance(); NounGenerator sut2 = new NounGenerator(); sut = sut2.CreateNominativeInstance(); Assert.IsTrue((int)sut.Gender >= 0 && (int)sut.Gender < 3); }
public void CreateNominativeReturnsNominativeNoun() { NounInstance sut = new NounInstance(); NounGenerator sut2 = new NounGenerator(); sut = sut2.CreateNominativeInstance(); Assert.AreEqual(sut.Case, Case.Nominative); }