public void ApiConcernController_Template_Test() { var template = new ApiConcernController(new LayoutInfo() { Id = _layoutId, IsRestricted = true, Concern = new ConcernInfo() { Id = _featureId, IsRestricted = true }, DataModel = new EntityInfo() { Id = _dataModelId }, Actions = new ActionList() }, ApplicationId, Constants.Version, new Dictionary <string, string>() { { "Test", "Test" }, { "Test2", "Test2" } }); var output = template.TransformText(); Assert.NotNull(output); Assert.NotEmpty(output); Assert.Contains($"namespace {ApplicationId}.Backend.Api.{_featureId}", output); }
public void ApiConcernController_Template_NullParameter_Test() { var template = new ApiConcernController(null, null, null, null); Assert.Throws <NullReferenceException>(() => template.TransformText()); }