public void AddInnerJoinReturnsAJoinsTagWithAnInnerJoinAndAnEmptyEqTag() { var list = Fixture.Create <string>(); var field = Fixture.Create <string>(); var sut = new Joins(); sut.AddInnerJoin(list, field); sut.ToString().ShouldBe(string.Format(@"<Joins><Join Type=""INNER"" ListAlias=""{0}""><Eq><FieldRef Name=""{1}"" RefType=""Id"" /><FieldRef Name=""ID"" List=""{0}"" /></Eq></Join></Joins>", list, field)); }