public void Should_return_success_true() { //IDeclarationBll declarationBll = new IDeclarationBll(); var declarationBll = new Mock <IDeclarationBll>(); AddDeclarationService addDeclaration = new AddDeclarationService(declarationBll.Object); //arrange AddDeclaration newDeclaration = new AddDeclaration(); var Declaration = new DeclarationDto(); // newDeclaration.Declaration = new Declarations.Contracts.DeclarationDTO.DeclarationDto(); Declaration.Amount = "1001"; Declaration.ConsigneePostalCode = "100"; Declaration.ConsignorPostalCode = "100"; Declaration.DeclarantPostalCode = "101"; Declaration.ConsignorCity = "abc"; Declaration.ConsigneeCity = "abc"; Declaration.DeclarationId = Guid.NewGuid(); newDeclaration.Declaration = Declaration; newDeclaration.ReferenceData = new ReferenceDto[0]; declarationBll.Setup(d => d.AddDeclaration(newDeclaration.Declaration)).Returns(newDeclaration.Declaration.DeclarationId); //act var expectedResult = addDeclaration.Post(newDeclaration); //assert Assert.That(expectedResult.Success, Is.EqualTo(true)); }
public void Should_return_success_false() { var declarationBll = new Mock <IDeclarationBll>(); AddDeclarationService addDeclaration = new AddDeclarationService(declarationBll.Object); //arrange AddDeclaration newDeclaration = new AddDeclaration(); newDeclaration.Declaration = null; newDeclaration.ReferenceData = null; //act var expectedResult = addDeclaration.Post(newDeclaration); //assert Assert.That(expectedResult.Success, Is.EqualTo(false)); }