public void CallsIntoClient()
            {
                var github = Substitute.For<IGitHubClient>();
                var client = new ObservableEnterpriseLdapClient(github);

                client.QueueSyncTeamMapping(1);
                github.Enterprise.Ldap.Received(1).QueueSyncTeamMapping(
                    Arg.Is<int>(a => a == 1));
            }
            public void CallsIntoClient()
            {
                var github = Substitute.For<IGitHubClient>();
                var client = new ObservableEnterpriseLdapClient(github);

                client.QueueSyncUserMapping("test-user");
                github.Enterprise.Ldap.Received(1).QueueSyncUserMapping(
                    Arg.Is<string>(a => a == "test-user"));
            }
            public void CallsIntoClient()
            {
                var github = Substitute.For<IGitHubClient>();
                var client = new ObservableEnterpriseLdapClient(github);

                client.UpdateTeamMapping(1, new NewLdapMapping(_distinguishedName));
                github.Enterprise.Ldap.Received(1).UpdateTeamMapping(
                    Arg.Is<int>(a => a == 1),
                    Arg.Is<NewLdapMapping>(a =>
                        a.LdapDistinguishedName == _distinguishedName));
            }