diff --git a/test-files/algorithms/splitter/OsmMapSplitterTestOutput_ToyTest-00001.osm b/test-files/algorithms/splitter/OsmMapSplitterTestOutput_ToyTest-00001.osm
new file mode 100644
index 0000000..b8b15aa
--- /dev/null
+++ b/test-files/algorithms/splitter/OsmMapSplitterTestOutput_ToyTest-00001.osm
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<osm version="0.6" generator="hootenanny" srs="+epsg:4326">
+ <bounds minlat="39.59093588103891" minlon="-104.8052266791554" maxlat="39.59188555411026" maxlon="-104.8037828099172"/>
+ <node visible="true" id="-21130746" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918538057342388" lon="-104.8049653120718006"/>
+ <node visible="true" id="-21130734" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918839666917890" lon="-104.8049694320074394"/>
+ <node visible="true" id="-21130724" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918855541102559" lon="-104.8048623136804309"/>
+ <node visible="true" id="-21130716" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918712673428601" lon="-104.8048664336160698"/>
+ <node visible="true" id="-21130706" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918744421802984" lon="-104.8047263558038367"/>
+ <node visible="true" id="-21130694" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918601554105933" lon="-104.8047366556429552"/>
+ <node visible="true" id="-21130682" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918617428296216" lon="-104.8047634352247144"/>
+ <node visible="true" id="-21130674" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918268196031988" lon="-104.8047613752569163"/>
+ <node visible="true" id="-21130600" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5910470002864514" lon="-104.8048703722634372"/>
+ <node visible="true" id="-21130589" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5910402653585791" lon="-104.8049927281098803"/>
+ <node visible="true" id="-21130329" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918132861614396" lon="-104.8045340418683224"/>
+ <node visible="true" id="-21130320" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918282304716129" lon="-104.8044494796687758"/>
+ <node visible="true" id="-21130313" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918267091370168" lon="-104.8043483519689971"/>
+ <node visible="true" id="-21130302" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918141225920408" lon="-104.8041645223572687"/>
+ <node visible="true" id="-21130288" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918253473461093" lon="-104.8042606517369109"/>
+ <node visible="true" id="-21129803" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918227535863068" lon="-104.8041632446121127"/>
+ <node visible="true" id="-21129795" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918139002840164" lon="-104.8042640972780504"/>
+ <node visible="true" id="-21129787" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918147640879994" lon="-104.8043460390379522"/>
+ <node visible="true" id="-21129776" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918175070261000" lon="-104.8044472273774375"/>
+ <node visible="true" id="-21129767" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918275295324804" lon="-104.8045322894089963"/>
+ <node visible="true" id="-21127863" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5910792485870715" lon="-104.8052266791553677"/>
+ <node visible="true" id="-21127861" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5910882284857166" lon="-104.8049954826725241"/>
+ <node visible="true" id="-21127859" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5909358810389094" lon="-104.8048575559457305"/>
+ <node visible="true" id="-21127857" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5909370229654272" lon="-104.8037828099171946"/>
+ <node visible="true" id="-21127855" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5917973193579158" lon="-104.8037828099171946"/>
+ <node visible="true" id="-21127853" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918025834933829" lon="-104.8038622197304051"/>
+ <node visible="true" id="-21127851" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918623451759117" lon="-104.8038646558332658"/>
+ <node visible="true" id="-21127849" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918593259945553" lon="-104.8040583838280213"/>
+ <node visible="true" id="-21127847" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918184557514508" lon="-104.8040643213816736"/>
+ <node visible="true" id="-21127845" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918284296655827" lon="-104.8046324666495792"/>
+ <node visible="true" id="-21127843" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918168975692382" lon="-104.8046309493925747"/>
+ <node visible="true" id="-21127842" timestamp="1970-01-01T00:00:00Z" version="1" lat="39.5918538712206569" lon="-104.8052113027000161"/>
+ <way visible="true" id="-21127844" timestamp="1970-01-01T00:00:00Z" version="1">
+ <nd ref="-21127842"/>
+ <nd ref="-21130746"/>
+ <nd ref="-21130734"/>
+ <nd ref="-21130724"/>
+ <nd ref="-21130716"/>
+ <nd ref="-21130706"/>
+ <nd ref="-21130694"/>
+ <nd ref="-21130682"/>
+ <nd ref="-21130674"/>
+ <nd ref="-21127843"/>
+ <nd ref="-21127845"/>
+ <nd ref="-21129767"/>
+ <nd ref="-21130329"/>
+ <nd ref="-21129776"/>
+ <nd ref="-21130320"/>
+ <nd ref="-21130313"/>
+ <nd ref="-21129787"/>
+ <nd ref="-21129795"/>
+ <nd ref="-21130288"/>
+ <nd ref="-21129803"/>
+ <nd ref="-21130302"/>
+ <nd ref="-21127847"/>
+ <nd ref="-21127849"/>
+ <nd ref="-21127851"/>
+ <nd ref="-21127853"/>
+ <nd ref="-21127855"/>
+ <nd ref="-21127857"/>
+ <nd ref="-21127859"/>
+ <nd ref="-21130600"/>
+ <nd ref="-21130589"/>
+ <nd ref="-21127861"/>
+ <nd ref="-21127863"/>
+ <nd ref="-21127842"/>
+ <tag k="name" v="Target"/>
+ <tag k="building" v="yes"/>
+ <tag k="REF1" v="Target"/>
+ <tag k="error:circular" v="15"/>
+ </way>
+</osm>