2
Um teste de unidade é considerado frágil se falhar quando a lógica de negócios mudar?
Por favor veja o código abaixo; testa para ver se uma pessoa com Sexo feminino é elegível para a oferta1: [Fact] public void ReturnsFalseWhenGivenAPersonWithAGenderOfFemale() { var personId = Guid.NewGuid(); var gender = "F"; var person = new Person(personId, gender); var id = Guid.NewGuid(); var offer1 = new Offer1(id,"Offer1"); Assert.False(offer1.IsEligible(person)); } …