Amss.Boilerplate.Tests.Business.RoleManagerTests.Create C# (CSharp) Method

Create() private method

private Create ( ) : void
return void
        public void Create()
        {
            var manager = this.Locator.GetInstance<IRoleManager>();

            var role = this.CreateTestRole();

            var instance = manager.Create(role);

            Assert.That(instance.Id, Is.GreaterThan(0));
            Assert.That(instance.Permissions, Is.Not.Null);
            Assert.That(instance.Permissions.Count, Is.GreaterThan(0));

            foreach (var permission in instance.Permissions)
            {
                Trace.WriteLine("Permission: " + permission.Name);
            }
        }